<SEC-DOCUMENT>0001213900-23-041968.txt : 20230522
<SEC-HEADER>0001213900-23-041968.hdr.sgml : 20230522
<ACCEPTANCE-DATETIME>20230522160544
ACCESSION NUMBER:		0001213900-23-041968
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		105
CONFORMED PERIOD OF REPORT:	20230331
FILED AS OF DATE:		20230522
DATE AS OF CHANGE:		20230522

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Future FinTech Group Inc.
		CENTRAL INDEX KEY:			0001066923
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-BUSINESS SERVICES, NEC [7389]
		IRS NUMBER:				980222013
		STATE OF INCORPORATION:			FL
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-34502
		FILM NUMBER:		23944398

	BUSINESS ADDRESS:	
		STREET 1:		AMERICAS TOWER, 1177 AVENUE OF THE AMERI
		STREET 2:		SUITE 5100
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10036
		BUSINESS PHONE:		888-622-1218

	MAIL ADDRESS:	
		STREET 1:		AMERICAS TOWER, 1177 AVENUE OF THE AMERI
		STREET 2:		SUITE 5100
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10036

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	SkyPeople Fruit Juice, Inc
		DATE OF NAME CHANGE:	20080610

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ENTECH ENVIRONMENTAL TECHNOLOGIES INC
		DATE OF NAME CHANGE:	20040323

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CYBER PUBLIC RELATIONS INC
		DATE OF NAME CHANGE:	20010111
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>f10q0323_futurefin.htm
<DESCRIPTION>QUARTERLY REPORT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 22 15:16:45 UTC 2023 -->
<html xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ftft="http://skypeoplefruitjuice.com/20230331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:compsci="http://compsciresources.com" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1999/xhtml">
<head>
     <title> </title>

<meta content="text/html" http-equiv="Content-Type" />
</head>
<body><div style="font: 10pt Times New Roman, Times, Serif"><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></p><div>

</div><!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font-size: 1pt; border-top: Black 2pt solid; border-bottom: Black 1pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>UNITED STATES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SECURITIES AND EXCHANGE COMMISSION</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Washington, D.C. 20549</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FORM <ix:nonNumeric contextRef="c0" name="dei:DocumentType">10-Q</ix:nonNumeric></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:DocumentQuarterlyReport">&#9746;</ix:nonNumeric>&#160;&#160;QUARTERLY REPORT PURSUANT TO
SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">For the quarterly period ended <ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate">March 31, <ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus">2023</ix:nonNumeric></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric>&#160;&#160;TRANSITION REPORT PURSUANT TO
SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">For the transition period from ____ to ____</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Commission file number: <ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber">001-34502</ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName"><b>Future FinTech Group Inc.</b></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Exact name of registrant as specified in its charter)</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="border-bottom: black 1.5pt solid; width: 49%; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Florida</b></span></ix:nonNumeric></td> <td style="width: 2%; text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; width: 49%; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityTaxIdentificationNumber"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>98-0222013</b></span></ix:nonNumeric></td></tr> <tr style="vertical-align: top"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State or other jurisdiction of</span></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(I.R.S. Employer</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">incorporation or organization)</span></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identification Number)</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine1">Americas Tower</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine2">1177 Avenue of The Americas</ix:nonNumeric></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine3">Suite 5100</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressCityOrTown">New York</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressStateOrProvince">NY</ix:nonNumeric></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Address of principal executive offices including
zip code)</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span style="text-decoration:underline"><ix:nonNumeric contextRef="c0" name="dei:CityAreaCode">888</ix:nonNumeric>-<ix:nonNumeric contextRef="c0" name="dei:LocalPhoneNumber">622-1218</ix:nonNumeric></span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Registrant&#8217;s telephone number, including
area code)</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span style="text-decoration:underline">N/A</span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Former name, former address and former fiscal
year, if changed since last report)</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Securities registered pursuant to Section 12(b)
of the Act:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid; width: 34%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title of each class</b></span></td> <td style="width: 1%; text-align: left">&#160;</td> <td style="border-bottom: black 1.5pt solid; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading Symbol(s)</b></span></td> <td style="width: 1%; text-align: left">&#160;</td> <td style="border-bottom: black 1.5pt solid; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of each exchange on which registered</b></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: center"><ix:nonNumeric contextRef="c0" name="dei:Security12bTitle"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common Stock, par value $0.001 per share</span></ix:nonNumeric></td> <td style="text-align: left">&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c0" name="dei:TradingSymbol"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">FTFT</span></ix:nonNumeric></td> <td style="text-align: left">&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">Nasdaq</ix:nonNumeric> Stock Market</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
(1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months
(or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements
for the past 90 days.&#160;&#9746;&#160;<ix:nonNumeric contextRef="c0" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric>&#160;&#160;&#9744;&#160;No</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
has submitted electronically every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (&#167;232.405
of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#9746;&#160;<ix:nonNumeric contextRef="c0" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric>&#160;&#160;&#9744;&#160;No</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company.
See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221;
and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 20%; padding-right: 0.8pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large accelerated filer</span></td> <td style="width: 41%; padding-right: 0.8pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td style="width: 24%; padding-right: 0.8pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated filer</span></td> <td style="width: 15%; padding-right: 0.8pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td></tr> <tr style="vertical-align: top"> <td style="padding-right: 0.8pt; text-align: left"><ix:nonNumeric contextRef="c0" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-accelerated filer</span></ix:nonNumeric></td> <td style="padding-right: 0.8pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></td> <td style="padding-right: 0.8pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller reporting company</span></td> <td style="padding-right: 0.8pt; text-align: left"><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:EntitySmallBusiness"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></ix:nonNumeric></td></tr> <tr style="vertical-align: top"> <td colspan="2" style="padding-right: 1.8pt; text-align: left">&#160;</td> <td style="padding-right: 0.8pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging growth company</span></td> <td style="padding-right: 0.8pt; text-align: left"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityEmergingGrowthCompany"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></ix:nonNumeric></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If an emerging growth company, indicate by check
mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting
standards provided pursuant to Section 13(a) of the Exchange Act. &#9744;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Indicate by check mark whether the registrant is
a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#9744;&#160;Yes&#160;&#160;<ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityShellCompany">&#9746;</ix:nonNumeric>&#160;No.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr> <td style="border-bottom: black 1.5pt solid; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Class</b></span></td> <td style="width: 2%; text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Outstanding at May 22, 2023</b></span></td></tr> <tr style="background-color: #CCEEFF"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common Stock, $0.001 par value per share</span></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c1" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares">14,645,653</ix:nonFraction></p></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></p><div>

</div><!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font-size: 1pt; border-top: Black 1pt solid; border-bottom: Black 2pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></p><div>

</div><!-- Field: Page; Sequence: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="margin: 0pt">&#160;</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>TABLE OF CONTENTS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <tr style="background-color: #CCEEFF">
    <td colspan="2" style="vertical-align: top; text-align: left"><a href="#a_001"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART I. FINANCIAL INFORMATION</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
  <tr>
    <td style="vertical-align: top; width: 10%; text-align: left"><a href="#a_002"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1.</span></a></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top; width: 80%; text-align: left"><a href="#a_002"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial Statements</span></a></td>
    <td style="vertical-align: bottom; width: 10%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: left"><a href="#a_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 2.</span></a></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top; text-align: left"><a href="#a_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><a href="#a_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 3.</span></a></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top; text-align: left"><a href="#a_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quantitative and Qualitative Disclosures about Market Risk</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: left"><a href="#a_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 4.</span></a></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top; text-align: left"><a href="#a_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Controls and Procedures</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37</span></td></tr>
  <tr>
    <td colspan="2" style="vertical-align: top; text-align: left"><a href="#a_006"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART II. OTHER INFORMATION</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: left"><a href="#a_007"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1.</span></a></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top; text-align: left"><a href="#a_007"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Legal Proceedings</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><a href="#a_008"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&#160;1A.</span></a></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top; text-align: left"><a href="#a_008"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk Factors</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: left"><a href="#a_009"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 2.</span></a></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top; text-align: left"><a href="#a_009"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unregistered Sales of Equity Securities and Use of Proceeds</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><a href="#a_010"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 3.</span></a></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top; text-align: left"><a href="#a_010"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Defaults upon Senior Securities</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: left"><a href="#a_011"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 4.</span></a></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top; text-align: left"><a href="#a_011"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mine Safety Disclosure</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><a href="#a_012"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 5.</span></a></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top; text-align: left"><a href="#a_012"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other Information</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: left"><a href="#a_013"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 6.</span></a></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top; text-align: left"><a href="#a_013"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exhibits</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39</span></td></tr>
  <tr>
    <td colspan="2" style="vertical-align: top; text-align: left"><a href="#a_014"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SIGNATURES</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></p><div>

</div><!-- Field: Page; Sequence: 2; Options: NewSection --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><div><a id="a_001"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART I. FINANCIAL INFORMATION</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><div><a id="a_002"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Item 1. Financial Statements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FUTURE FINTECH GROUP INC.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CONDENSED CONSOLIDATED BALANCE SHEETS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Unaudited)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">(Audited)</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">ASSETS</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">CURRENT ASSETS</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 16.2pt">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Cash" scale="0" unitRef="usd">16,161,676</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Cash" scale="0" unitRef="usd">26,145,588</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 16.2pt">Restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashCurrent" scale="0" unitRef="usd">3,638,110</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashCurrent" scale="0" unitRef="usd">3,589,582</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 16.2pt">Short - term investment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="0" unitRef="usd">1,176,910</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="0" unitRef="usd">988,073</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 16.2pt">Accounts receivable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd">4,342,556</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd">7,796,672</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 16.2pt">Advances to suppliers and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="0" unitRef="usd">15,225,822</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="0" unitRef="usd">4,670,264</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 16.2pt">Loan receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" scale="0" unitRef="usd">19,039,220</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" scale="0" unitRef="usd">19,157,538</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 16.2pt">Other receivables, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd">5,508,219</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd">2,649,536</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 16.2pt">Amount due from related party</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:DueFromRelatedPartyCurrent" scale="0" sign="-" unitRef="usd">100,022</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ftft:DueFromRelatedPartyCurrent" scale="0" sign="-" unitRef="usd">53,126</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 8.1pt">TOTAL CURRENT ASSETS</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">65,192,535</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">65,050,379</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 8.1pt">Property, plant and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">4,408,927</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">4,417,281</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 8.1pt">Right of use assets - operation lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd">977,303</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd">1,055,906</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 8.1pt">Intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd">503,810</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd">518,069</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 8.1pt">Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="0" unitRef="usd">13,976,084</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="0" unitRef="usd">13,976,084</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 8.1pt">TOTAL NON-CURRENT ASSETS</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsNoncurrent" scale="0" unitRef="usd">19,866,124</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsNoncurrent" scale="0" unitRef="usd">19,967,340</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 8.1pt">TOTAL ASSETS</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">85,058,659</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">85,017,719</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-left: 8.1pt">LIABILITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 8.1pt">CURRENT LIABILITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 16.2pt">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd">1,633,250</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd">3,603,577</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 16.2pt">Notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableCurrent" scale="0" unitRef="usd">3,638,110</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableCurrent" scale="0" unitRef="usd">3,589,582</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 16.2pt">Accrued expenses and other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DividendsPayableCurrent" scale="0" unitRef="usd">1,554,463</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DividendsPayableCurrent" scale="0" unitRef="usd">2,214,256</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 16.2pt">Advances from customers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd">5,606,663</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd">1,236,241</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 16.2pt">Lease liability - operation lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd">299,920</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd">294,944</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 16.2pt">Amounts due to related parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:DueToRelatedPartysCurrent" scale="0" sign="-" unitRef="usd">238,069</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ftft:DueToRelatedPartysCurrent" scale="0" sign="-" unitRef="usd">244,819</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left; padding-left: 16.2pt">Deferred liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilitiesCurrent" scale="0" unitRef="usd">7,387,697</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilitiesCurrent" scale="0" unitRef="usd">7,387,697</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 8.1pt">TOTAL CURRENT LIABILITIES</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">20,358,172</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">18,571,116</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 8.1pt">NON-CURRENT LIABILITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 16.2pt">Lease liability - operation lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">677,383</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">760,962</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt; padding-left: 16.2pt">TOTAL NON-CURRENT LIABILITIES</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="0" unitRef="usd">677,383</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="0" unitRef="usd">760,962</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 16.2pt">TOTAL LIABILITIES</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">21,035,555</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">19,332,078</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Commitments and contingencies (Note 23)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-0">&#160;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-1">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-left: 8.1pt">STOCKHOLDER&#8217;S EQUITY</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Future FinTech Group, Inc, Stockholders&#8217; equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 16.2pt">Common stock, $<ix:nonFraction contextRef="c2" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares"><ix:nonFraction contextRef="c3" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">60,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">14,645,653</ix:nonFraction></ix:nonFraction> shares and <ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">14,645,653</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of March 31, 2023 and December 31, 2022 respectively</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">14,646</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">14,646</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 16.2pt">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="0" unitRef="usd">222,751,657</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="0" unitRef="usd">222,751,657</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 16.2pt">Statutory reserve</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestructuringReserve" scale="0" unitRef="usd">98,357</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestructuringReserve" scale="0" unitRef="usd">98,357</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 16.2pt">Accumulated deficits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd">154,452,898</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd">152,276,434</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 16.2pt">Accumulated other comprehensive loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd">3,038,065</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd">3,623,005</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 16.2pt">Total Future FinTech Group, Inc. stockholders&#8217; equity</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">65,373,697</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">66,965,221</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 16.2pt">Non-controlling interests</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterest" scale="0" sign="-" unitRef="usd">1,350,593</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterest" scale="0" sign="-" unitRef="usd">1,279,580</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left; padding-left: 8.1pt">TOTAL STOCKHOLDERS&#8217; EQUITY</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">64,023,104</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">65,685,641</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 8.1pt">TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd">85,058,659</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd">85,017,719</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part of
these condensed consolidated financial statements.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></p><div>

</div><!-- Field: Page; Sequence: 3; Options: NewSection --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FUTURE FINTECH GROUP INC.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
AND COMPREHENSIVE INCOME (LOSS)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Unaudited)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">3,393,965</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">3,466,365</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Cost of revenues - third party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:CostOfGoodsSoldThirdParty" scale="0" unitRef="usd">1,824,370</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ftft:CostOfGoodsSoldThirdParty" scale="0" unitRef="usd">1,678,388</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Cost of revenues-related party</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:CostOfGoodSoldRelatedParty" scale="0" unitRef="usd">361,958</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-2">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">1,207,637</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">1,787,977</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Operating Expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 8.1pt">General and administrative expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd">3,478,400</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd">3,410,410</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 8.1pt">Research and development expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd">208,723</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd">433,055</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 8.1pt">Selling expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingExpense" scale="0" unitRef="usd">132,439</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingExpense" scale="0" unitRef="usd">370,469</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 8.1pt">Provision of doubtful debts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" unitRef="usd">16,826</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" unitRef="usd">2,002</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 16.2pt">Impairment Loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-3">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillImpairmentLoss" scale="0" unitRef="usd">248,512</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total operating expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd">3,836,388</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd">4,464,448</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Loss from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd">2,628,751</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd">2,676,471</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Other (expenses) income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 8.1pt">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNet" scale="0" unitRef="usd">455,457</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNet" scale="0" unitRef="usd">173,230</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 8.1pt">Interest expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseOther" scale="0" unitRef="usd">2,842</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseOther" scale="0" unitRef="usd">3,076</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 8.1pt">Other expenses, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd">45,667</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd">4,101</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total other income, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" unitRef="usd">406,948</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" unitRef="usd">166,053</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Loss before Income Tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="0" sign="-" unitRef="usd">2,221,803</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="0" sign="-" unitRef="usd">2,510,418</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 8.1pt">Income tax provision</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="0" sign="-" unitRef="usd">25,674</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="0" sign="-" unitRef="usd">187,953</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -8.1pt; padding-left: 8.1pt">Net loss</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">2,247,477</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">2,698,371</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -8.1pt; padding-left: 8.1pt">Less: Net Loss attributable to non-controlling interests</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAttributableToNonredeemableNoncontrollingInterest" scale="0" unitRef="usd">71,013</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAttributableToNonredeemableNoncontrollingInterest" scale="0" unitRef="usd">175,209</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -16.2pt; padding-left: 16.2pt">Net loss attributable to Future Fintech Group, Inc.</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">2,176,464</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ftft:IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">2,523,162</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -16.2pt; padding-left: 16.2pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Other comprehensive income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Net loss</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">2,247,477</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">2,698,371</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Unrealized gains on available-for-sale securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments" scale="0" unitRef="usd">180,851</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Foreign currency translation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" scale="0" unitRef="usd">404,089</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ftft:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" scale="0" sign="-" unitRef="usd">182,617</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Comprehensive loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">1,662,537</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">2,880,988</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Less: Net loss attributable to non-controlling interests</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">71,013</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">175,209</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -8.1pt; padding-left: 8.1pt">COMPREHENSIVE LOSS ATTRIBUTABLE TO FUTURE FINTECH GROUP INC. STOCKHOLDERS</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd">1,591,524</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd">2,705,779</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Loss per share:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 8.1pt">Basic loss per share</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" sign="-" unitRef="usdPershares">0.15</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" sign="-" unitRef="usdPershares">0.19</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Diluted loss per share:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 8.1pt">Diluted loss per share</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares">0.15</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares">0.18</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Weighted average number of shares outstanding</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 8.1pt">Basic</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">14,645,653</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">13,088,090</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 8.1pt">Diluted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">14,856,179</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">13,645,881</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part of
these condensed consolidated financial statements.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></p><div>

</div><!-- Field: Page; Sequence: 4 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Future Fintech Group, Inc.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217;
EQUITY</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Unaudited)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Three Months ended March 31, 2022</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Accumulative</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Additional</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Other</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Non-</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Common Stock</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">paid-in</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">Statutory</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">Accumulated</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">comprehensive</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">controlling</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">capital</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">reserve</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Deficits</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">income</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">interests</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 10%; font-weight: bold; text-align: left; padding-bottom: 4pt">Balance at December&#160;31, 2021</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">14,036,253</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">14,036</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">220,579,277</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">61,382</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">138,611,914</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">597,862</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c10" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">590,761</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c11" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">80,854,158</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd">2,523,162</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd">175,209</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd">2,698,371</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Share-based payments-service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="0" unitRef="usd">893,250</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-4">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-5">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-6">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-7">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="0" unitRef="usd">893,250</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Foreign currency translation adjustment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-8">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-9">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-10">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-11">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c16" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="0" sign="-" unitRef="usd">182,617</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-12">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="0" sign="-" unitRef="usd">182,617</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: left; padding-bottom: 4pt">Balance at March 31, 2022</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">14,036,253</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">14,036</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c19" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">221,472,527</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">61,382</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c21" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">141,135,076</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">780,479</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">765,970</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">78,866,420</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Three Months ended March 31, 2023</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Accumulative</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Additional</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Other</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Non-</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Common Stock</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">paid-in</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Statutory</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Accumulated</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">comprehensive</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">controlling</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">capital</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">reserve</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Deficits</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">income</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">interests</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 10%; font-weight: bold; padding-bottom: 4pt">Balance at December&#160;31, 2022</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c25" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">14,645,653</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c25" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">14,646</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">222,751,657</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">98,357</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">152,276,434</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c29" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">3,623,005</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c30" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">1,279,580</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">65,685,641</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c31" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd">2,176,464</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c32" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd">71,013</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd">2,247,477</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Unrealized &#160; gains&#160; on available-for-sale securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c33" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="6" unitRef="usd">180,851</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="6" unitRef="usd">180,851</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Foreign currency translation adjustment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-13">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-14">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-15">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-16">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c33" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="0" unitRef="usd">404,089</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-17">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="0" unitRef="usd">404,089</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; padding-bottom: 4pt">Balance at March 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c37" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">14,645,653</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c37" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">14,646</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c38" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">222,751,657</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c39" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">98,357</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c40" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">154,452,898</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c41" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">3,038,065</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c42" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">1,350,593</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">64,023,104</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>




</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part of
these condensed consolidated financial statements.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 5 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FUTURE FINTECH GROUP INC.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Unaudited)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><b>For the Three Months Ended<br/> March 31,</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2023</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2022</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: left">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: left">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">CASH FLOWS FROM OPERATING ACTIVITIES</td><td>&#160;</td>
    <td colspan="2" style="text-align: left">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: left">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Net loss</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd">2,247,477</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd">2,698,371</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Adjustments to reconcile net income to net cash provided by operating activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 8.1pt">Depreciation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd">73,614</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd">45,208</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 8.1pt">Amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentForAmortization" scale="0" unitRef="usd">14,259</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentForAmortization" scale="0" unitRef="usd">11,768</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 8.1pt">Provision of doubtful debts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" unitRef="usd">16,826</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" unitRef="usd">2,002</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 8.1pt">Share-based payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="0" unitRef="usd">893,250</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 8.1pt">Impairment of short - term investment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ftft:ImpairmentOfShortTermInvestment" scale="0" unitRef="usd">248,512</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Changes in operating assets and liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 8.1pt">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd">3,454,116</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd">1,284,130</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 8.1pt">Other receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="0" unitRef="usd">2,875,509</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="0" unitRef="usd">437,335</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 8.1pt">Advances to suppliers and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidSupplies" scale="0" unitRef="usd">10,555,558</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidSupplies" scale="0" sign="-" unitRef="usd">563,832</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 8.1pt">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="0" sign="-" unitRef="usd">1,970,327</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 8.1pt">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="0" sign="-" unitRef="usd">659,794</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="0" sign="-" unitRef="usd">404,870</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 8.1pt">Proceeds from amounts due from related parties, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueFromRelatedParties" scale="0" sign="-" unitRef="usd">46,860</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueFromRelatedParties" scale="0" sign="-" unitRef="usd">165,492</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 8.1pt">Repayment of amounts due to related parties, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:RepaymentOfAmountsDueToRelatedPartiesNet" scale="0" unitRef="usd">104,156</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ftft:RepaymentOfAmountsDueToRelatedPartiesNet" scale="0" unitRef="usd">312,270</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 8.1pt">Advances from customers</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:IncreaseDecreaseInAdvancesFromCustomers" scale="0" unitRef="usd">4,370,422</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ftft:IncreaseDecreaseInAdvancesFromCustomers" scale="0" unitRef="usd">13</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net Cash Used in Operating Activities &#8211; Continued Operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" scale="0" sign="-" unitRef="usd">10,436,724</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" scale="0" sign="-" unitRef="usd">638,639</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Net Cash Used in Operating Activities &#8211; Discontinued Operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-18">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="0" sign="-" unitRef="usd">1</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">CASH FLOWS FROM INVESTING ACTIVITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 9pt">Additions to property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:AdditionsToPropertyPlantAndEquipment" scale="0" unitRef="usd">68,970</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ftft:AdditionsToPropertyPlantAndEquipment" scale="0" unitRef="usd">17,902</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 8.1pt">Payment for &#160;&#160;loan receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-19">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" scale="0" unitRef="usd">5,000,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 8.1pt">Repayment for loan receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:RepaymentForLoanReceivable" scale="0" unitRef="usd">224,970</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ftft:RepaymentForLoanReceivable" scale="0" unitRef="usd">6,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 8.1pt">Purchase of intangible assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="0" unitRef="usd">570,351</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net Cash Provided by Investing Activities from Continued Operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" unitRef="usd">156,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" unitRef="usd">411,747</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">CASH FLOWS FROM FINANCING ACTIVITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 8.1pt">Proceeds from loan payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-20">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ftft:ProceedsFromLoanPayable" scale="0" sign="-" unitRef="usd">3,621,827</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 8.1pt">Payment of dividends to the non-controlling interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromPaymentsToMinorityShareholders" scale="0" sign="-" unitRef="usd">63,477</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Net cash provided by financing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd">3,558,350</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Effect of change in exchange rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">345,340</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">32,969</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">NET INCREASE IN CASH AND RESTRICTED CASH</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" sign="-" unitRef="usd">9,935,384</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" unitRef="usd">3,364,426</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 8.1pt">Cash and Restricted Cash at Beginning of Year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">29,735,170</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c11" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">50,273,517</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 8.1pt">Cash and Restricted Cash at End of Year</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">19,799,786</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">53,637,943</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">SUPPLEMENTARY DISCLOSURE OF SIGNIFICANT NON-CASH TRANSACTION</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 8.1pt">Cash paid for income taxes</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaid" scale="0" unitRef="usd">63,162</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part of
these condensed consolidated financial statements.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 6 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>




</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>FUTURE FINTECH GROUP INC.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Unaudited)</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>1. CORPORATE INFORMATION</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_2" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Future FinTech Group Inc. (the &#8220;Company&#8221;)
is a holding company incorporated under the laws of the State of Florida. The main business of the Company includes an online shopping
platform, Chain Cloud Mall, which is based on blockchain technology; supply chain financing services and trading, asset management and
money transfer services. The Company has also expanded into cryptocurrency mining and cryptocurrency market data and information service
business. Prior to 2019, the Company engaged in the production and sales of fruit juice concentrates, fruit juice beverages and other
fruit-related products in the People&#8217;s Republic of China (&#8220;PRC&#8221;, or &#8220;China&#8221;), and overseas markets. Due
to the drastically increased production cost and tightened environmental law in China, the Company has transformed its business from fruit
juice manufacturing and distribution to a real-name blockchain e-commerce platform that integrates blockchain and internet technology,
supply chain financing services and trading and asset management and money transfer services.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_3" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In March 2022, FTFT UK Limited received approval
to operate as an Electronic Money Directive (&#8220;EMD&#8221;) Agent and has been registered as such with the Financial Conduct Authority
(FCA), a UK regulator. This status grants FTFT UK Limited the ability to distribute or redeem e-money and provide certain financial services
on behalf of an e-money institution (registration number 903050).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_4" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 14, 2022, the Company established Future
Trading (Chengdu) Co., Ltd. Its business is coal and aluminum ingots supply chain financing services and trading.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_5" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 18, 2022, the Company and Future Fintech
(Hong Kong) Limited, a wholly owned subsidiary of the Company jointly acquired <ix:nonFraction contextRef="c43" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">100</ix:nonFraction>% equity interest of KAZAN S.A., a company incorporated
in Republic of Paraguay for $<ix:nonFraction contextRef="c44" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment" scale="0" unitRef="usd">288</ix:nonFraction>. The Company owns <ix:nonFraction contextRef="c45" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">90</ix:nonFraction>% and FTFT HK owns <ix:nonFraction contextRef="c46" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">10</ix:nonFraction>% of Kazan S.A., respectively. Kazan S.A. has no operation before
the acquisition. The Company plans to develop bitcoin and other cryptocurrency mining and related services in Paraguay. The Company has
changed its name from KAZAN S.A to FTFT Paraguay S.A. on July 28, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_6" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 29, 2022, FTFT UK Limited completed its acquisition of
<ix:nonFraction contextRef="c47" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure">100</ix:nonFraction>% of the issued and outstanding shares of Khyber Money Exchange Ltd., a company incorporated in England and Wales, from Rahim Shah,
a resident of United Kingdom for a total of Euros &#8364;<ix:nonFraction contextRef="c48" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment" scale="6" unitRef="usd">685,000</ix:nonFraction> (&#8220;Purchase Price&#8221;), pursuant to a Share Purchase Agreement
(the &#8220;Agreement&#8221;) dated September 1, 2021. Khyber Money Exchange Ltd. is a money transfer company with a platform for transferring
money through one of its agent locations or via its online portal, mobile platform or over the phone.&#160;Khyber Money Exchange Ltd.
is regulated by the UK Financial Conduct Authority (FCA) and the parties received approval by the FCA before the formal closing of the
transaction. On October 11, 2022, the Company changed the name of Khyber Money Exchange Ltd. to FTFT Finance UK Limited.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_7" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 27, 2023, Future FinTech (Hong Kong) Limited (&#8220;Buyer&#8221;),
a company incorporated in Hong Kong and a wholly owned subsidiary of Future FinTech Group Inc. (the &#8220;Company&#8221;) entered into
a Share Transfer Agreement (the &#8220;Agreement&#8221;) with Alpha Financial Limited, a company incorporated in Hong Kong (&#8220;Seller&#8221;)
and sole owner and shareholder of Alpha International Securities (Hong Kong) Limited,&#160;a company incorporated in Hong Kong (&#8220;Alpha
HK&#8221;) and Alpha Information Service (Shenzhen) Co., Ltd., a company incorporated in China (&#8220;Alpha SZ&#8221;). Alpha HK holds
Type 1 &#8216;Securities Trading&#8217;, Type 2 &#8216;Futures Contract Trading&#8217; and Type 4 &#8216;Securities Consulting&#8217;
financial licenses issued by the Hong Kong Securities and Futures Commission. Alpha SZ provides technical support services to Alpha HK.
The share transfer transaction is still subject to the approval of<span>&#160;the Securities and Futures
Commission of Hong Kong (&#8220;SFC&#8221;) and has not been closed yet. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_8" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s business and operations are principally conducted
by its subsidiaries in the PRC and Hong Kong.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_9" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 26, 2023, the Company filed with the Florida Secretary of
State&#8217;s office Articles of Amendment (the &#8220;Amendment&#8221;)&#160;to amend its Second Amended and Restated Articles of Incorporation,
as amended (&#8220;Articles of Incorporation&#8221;). As a result of the Amendment, the Company has authorized and approved a 1-for-5
reverse stock split of the Company&#8217;s authorized shares of common stock from <ix:nonFraction contextRef="c49" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">300,000,000</ix:nonFraction> shares to <ix:nonFraction contextRef="c50" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">60,000,000</ix:nonFraction> shares, accompanied
by a corresponding decrease in the Company&#8217;s issued and outstanding shares of common stock (the &#8220;Reverse Stock Split&#8221;).
The common stock will continue to be $<ix:nonFraction contextRef="c51" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">0.001</ix:nonFraction> par value. The Company rounds up to the next full share of the Company&#8217;s shares of common
stock any fractional shares that result from the Reverse Stock Split and no fractional shares is issued in connection with the Reverse
Stock Split and no cash or other consideration is paid in connection with any fractional shares that would otherwise have resulted from
the Reverse Stock Split. No changes are being made to the number of preferred shares of the Company which remain as <ix:nonFraction contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares">10,000,000</ix:nonFraction> preferred
shares as authorized but not issued. The amendment to the Articles of Incorporation of the Company took effect at 1:00am Eastern Time
on February 1, 2023. The Reverse Stock Split and Amendment were authorized and approved by the Board of Directors of the Company without
shareholders&#8217; approval, pursuant to 607.10025 of the Florida Business Corporation Act of the State of Florida.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The reverse stock split would be reflected in our March 31, 2023 and
December 31, 2022 statements of changes in stockholders&#8217; equity, and in per share data for all periods presented.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></p><div>

</div><!-- Field: Page; Sequence: 7 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_1" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_2" id="_SignificantAccountingPoliciesTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Basis of presentation</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_3" id="_SignificantAccountingPoliciesTextBlock-c0_cont_2"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_2" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The unaudited condensed consolidated financial
statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information
and the rules and regulations of the Securities and Exchange Commission. In the opinion of management, the unaudited financial statements
have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring
adjustments, necessary to present fairly the financial position as of March 31, 2023 and the results of operations and cash flows for
the periods ended March 31, 2023 and 2022. The financial data and other information disclosed in these notes to the interim financial
statements related to these periods are unaudited. The results for the three months ended March 31, 2023 are not necessarily indicative
of the results to be expected for any subsequent periods or for the entire year ending December 31, 2023. The balance sheet at December
31, 2022 has been derived from the audited financial statements at that date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_4" id="_SignificantAccountingPoliciesTextBlock-c0_cont_3"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_3" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our contractual arrangements with the VIE and their respective shareholders
allow us to (i) exercise effective control over the VIE, (ii) receive substantially all of the economic benefits of the VIE, and (iii)
have an exclusive option to purchase all or part of the equity interests in the VIE when and to the extent permitted by PRC law.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_5" id="_SignificantAccountingPoliciesTextBlock-c0_cont_4"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_4" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As a result of our direct ownership in our wholly owned subsidiary
and the contractual arrangements with the VIE, we are regarded as the primary beneficiary of the VIE, and we treat it and its subsidiaries
as our consolidated affiliated entities under U.S. GAAP. We have consolidated the financial results of the VIE in our condensed consolidated
financial statements in accordance with U.S. GAAP</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_6" id="_SignificantAccountingPoliciesTextBlock-c0_cont_5"><ix:continuation id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Certain information and footnote disclosures normally
included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed
or omitted pursuant to the Securities and Exchange Commission&#8217;s rules and regulations. These unaudited financial statements should
be read in conjunction with our audited financial statements and notes thereto for the year ended December 31, 2022 as included in our
Annual Report on Form 10-K.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_7" id="_SignificantAccountingPoliciesTextBlock-c0_cont_6"><ix:nonNumeric contextRef="c0" continuedAt="_DiscontinuedOperationsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:DiscontinuedOperationsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Discontinued Operations</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_8" id="_SignificantAccountingPoliciesTextBlock-c0_cont_7"><ix:continuation continuedAt="_DiscontinuedOperationsPolicyTextBlock-c0_cont_2" id="_DiscontinuedOperationsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 27, 2022, Chain Cloud Mall Logistics Center
(Shanxi) Co., Ltd. was dissolved and deregistered.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_9" id="_SignificantAccountingPoliciesTextBlock-c0_cont_8"><ix:continuation id="_DiscontinuedOperationsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Based on the disposal plan and in accordance with
ASC 205-20, the Company presented the operating results from these operations as a discontinued operation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_10" id="_SignificantAccountingPoliciesTextBlock-c0_cont_9"><ix:nonNumeric contextRef="c0" continuedAt="ftft_SegmentInformationReclassificationPolicyTextBlock-c0_cont_1" escape="true" name="ftft:SegmentInformationReclassificationPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Segment Information Reclassification</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_11" id="_SignificantAccountingPoliciesTextBlock-c0_cont_10"><ix:continuation id="ftft_SegmentInformationReclassificationPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company classified business segment into CCM
Shopping Mall Membership, asset management service, coal, aluminum, sand and steel ingots supply chain financing service and trading,
and others.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_12" id="_SignificantAccountingPoliciesTextBlock-c0_cont_11"><ix:nonNumeric contextRef="c0" continuedAt="_UseOfEstimates-c0_cont_1" escape="true" name="us-gaap:UseOfEstimates"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Uses of Estimates in the Preparation of Financial
Statements&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_13" id="_SignificantAccountingPoliciesTextBlock-c0_cont_12"><ix:continuation id="_UseOfEstimates-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s condensed consolidated financial
statements have been prepared in accordance with US GAAP and this requires management to make estimates and assumptions that affect the
reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated
financial statements and reported amounts of revenue and expenses during the reporting period. The significant areas requiring the use
of management estimates include, but not limited to, the allowance for doubtful receivable, estimated useful life and residual value of
property, plant and equipment, impairment of long-lived assets provision for staff benefit, recognition and measurement of deferred income
taxes and valuation allowance for deferred tax assets. Although these estimates are based on management&#8217;s knowledge of current events
and actions management may undertake in the future, actual results may ultimately differ from those estimates and such differences may
be material to our condensed consolidated financial statements.&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 8 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_14" id="_SignificantAccountingPoliciesTextBlock-c0_cont_13"><ix:nonNumeric contextRef="c0" continuedAt="ftft_GoingConcernPolicyTextBlock-c0_cont_1" escape="true" name="ftft:GoingConcernPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Going Concern</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_15" id="_SignificantAccountingPoliciesTextBlock-c0_cont_14"><ix:continuation continuedAt="ftft_GoingConcernPolicyTextBlock-c0_cont_2" id="ftft_GoingConcernPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s financial statements are prepared
assuming that the Company will continue as a going concern.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_16" id="_SignificantAccountingPoliciesTextBlock-c0_cont_15"><ix:continuation continuedAt="ftft_GoingConcernPolicyTextBlock-c0_cont_3" id="ftft_GoingConcernPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company incurred operating losses and had
negative operating cash flows and may continue to incur operating losses and generate negative cash flows as the Company implements its
future business plan. The Company&#8217;s operating losses amounted $<ix:nonFraction contextRef="c0" decimals="-4" format="ixt:num-dot-decimal" name="ftft:OperatingLoss" scale="6" unitRef="usd">2.25</ix:nonFraction> million, and it had negative operating cash flows amounted $<ix:nonFraction contextRef="c0" decimals="-4" format="ixt:num-dot-decimal" name="ftft:OperatingCashFlow" scale="6" unitRef="usd">10.44</ix:nonFraction>
million as of March 31, 2023. These factors raise substantial doubts about the Company&#8217;s ability to continue as a going concern.
The Company has raised funds through issuance of convertible notes and common stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_17" id="_SignificantAccountingPoliciesTextBlock-c0_cont_16"><ix:continuation id="ftft_GoingConcernPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The ability of the Company to continue as a going
concern is dependent upon its ability to successfully execute its new business strategy and eventually attain profitable operations. The
accompanying financial statements do not include any adjustments that may be necessary if the Company is unable to continue as a going
concern.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_18" id="_SignificantAccountingPoliciesTextBlock-c0_cont_17"><ix:nonNumeric contextRef="c0" continuedAt="_ResearchAndDevelopmentExpensePolicy-c0_cont_1" escape="true" name="us-gaap:ResearchAndDevelopmentExpensePolicy"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Research and development</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_19" id="_SignificantAccountingPoliciesTextBlock-c0_cont_18"><ix:continuation id="_ResearchAndDevelopmentExpensePolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Research and development expenses include salaries,
contracted services, as well as the related expenses for our research and product development team, and expenditures relating to our efforts
to develop, design, and enhance our service to our clients. The Company expenses research and development costs as they are incurred.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_20" id="_SignificantAccountingPoliciesTextBlock-c0_cont_19"><ix:nonNumeric contextRef="c0" continuedAt="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Impairment of Long-Lived Assets</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_21" id="_SignificantAccountingPoliciesTextBlock-c0_cont_20"><ix:continuation continuedAt="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_2" id="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with the &#160;&#160;ASC 360-10,
<i>Accounting for the Impairment or Disposal of Long-Lived Assets</i>, long-lived assets, such as property, plant and equipment and purchased
intangibles subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying
value of an asset may not be recoverable, or it is reasonably possible that these assets could become impaired as a result of technological
or other industrial changes. The determination of recoverability of assets to be held and used is made by comparing the carrying amount
of an asset to future undiscounted cash flows to be generated by the assets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_22" id="_SignificantAccountingPoliciesTextBlock-c0_cont_21"><ix:continuation id="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If such assets are considered to be impaired,
the impairment to be recognized is measured as the amount by which the carrying amount of the assets exceeds the fair value of the assets.
Assets to be disposed of are reported at the lower of the carrying amount or fair value less cost to sell.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_23" id="_SignificantAccountingPoliciesTextBlock-c0_cont_22"><ix:nonNumeric contextRef="c0" continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Fair Value of Financial Instruments</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_24" id="_SignificantAccountingPoliciesTextBlock-c0_cont_23"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_2" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has adopted FASB ASC Topic on Fair
Value Measurements and Disclosures (&#8220;ASC 820&#8221;), which defines fair value, establishes a framework for measuring fair value
in GAAP, and expands disclosures about fair value measurements. ASC 820 establishes a three-level valuation hierarchy of valuation techniques
based on observable and unobservable input, which may be used to measure fair value and include the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_25" id="_SignificantAccountingPoliciesTextBlock-c0_cont_24"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_3" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <tr>
    <td style="vertical-align: top; width: 0.65in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1 -</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quoted prices in active markets for identical assets or liabilities.</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 2 -</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Input other than Level 1 that is observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other input that is observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3 -</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unobservable input that is supported by little or no market activity and that is significant to the fair value of the assets or liabilities.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_26" id="_SignificantAccountingPoliciesTextBlock-c0_cont_25"><ix:continuation id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our cash and cash equivalents and restricted cash
and short-term investments are classified within level 1 of the fair value hierarchy because they are value using quoted market price.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_27" id="_SignificantAccountingPoliciesTextBlock-c0_cont_26"><ix:nonNumeric contextRef="c0" continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Earnings Per Share</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_28" id="_SignificantAccountingPoliciesTextBlock-c0_cont_27"><ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_2" id="_EarningsPerSharePolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under ASC 260-10, <i>Earnings Per Share</i>, basic
EPS excludes dilution for Common Stock equivalents and is calculated by dividing net income (loss) available to common stockholders by
the weighted-average number of Common Stock outstanding for the period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 9 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_29" id="_SignificantAccountingPoliciesTextBlock-c0_cont_28"><ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_3" id="_EarningsPerSharePolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Diluted EPS is calculated by using the treasury
stock method, assuming conversion of all potentially dilutive securities, such as stock options and warrants. Under this method, (i) exercise
of options and warrants is assumed at the beginning of the period and shares of Common Stock are assumed to be issued, (ii) the proceeds
from exercise are assumed to be used to purchase Common Stock at the average market price during the period, and (iii) the incremental
shares (the difference between the number of shares assumed issued and the number of shares assumed purchased) are included in the denominator
of the diluted EPS computation. The numerators and denominators used in the computations of basic and diluted EPS are presented in the
following table.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_30" id="_SignificantAccountingPoliciesTextBlock-c0_cont_29"><ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_4" id="_EarningsPerSharePolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">As of March 31, 2023:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_31" id="_SignificantAccountingPoliciesTextBlock-c0_cont_30"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"><ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_5" id="_EarningsPerSharePolicyTextBlock-c0_cont_4"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Income</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Share</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Pre-share<br/> amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Net loss attributable to Future Fintech Group, Inc.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic" scale="0" sign="-" unitRef="usd">2,176,464</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:IncomeFromDiscontinuingOperationsShare" scale="0" unitRef="shares">14,645,653</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" scale="0" sign="-" unitRef="usdPershares">0.15</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Basic EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Loss available to common stockholders</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:IncomeLossFromContinuingsOperation" scale="0" sign="-" unitRef="usd">2,176,464</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:IncomeAvailableToCommonStockholdersFromContinuingOperations" scale="0" unitRef="shares">14,645,653</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="ftft:IncomeAvailableToCommonStockholdersFromContinuingOperationPershare" scale="0" sign="-" unitRef="usdPershares">0.15</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Dilutive EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-21">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:WarrantsShares" scale="0" unitRef="shares">210,526</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-22">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera" scale="0" sign="-" unitRef="usd">2,176,464</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag" scale="0" unitRef="shares">14,856,179</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="ftft:DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage" scale="0" sign="-" unitRef="usdPershares">0.15</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_32" id="_SignificantAccountingPoliciesTextBlock-c0_cont_31"><ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_6" id="_EarningsPerSharePolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">As of March 31, 2022:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_33" id="_SignificantAccountingPoliciesTextBlock-c0_cont_32"><ix:continuation id="_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock-c0_cont_1"><ix:continuation id="_EarningsPerSharePolicyTextBlock-c0_cont_6"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Income</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Share</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Pre-share<br/> amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Net loss attributable to Future Fintech Group, Inc.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ftft:NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic" scale="0" sign="-" unitRef="usd">2,523,162</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ftft:IncomeFromDiscontinuingOperationsShare" scale="0" unitRef="shares">13,088,090</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c4" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" scale="0" sign="-" unitRef="usdPershares">0.19</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Basic EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Loss available to common stockholders</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ftft:IncomeLossFromContinuingsOperation" scale="0" sign="-" unitRef="usd">2,523,162</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ftft:IncomeAvailableToCommonStockholdersFromContinuingOperations" scale="0" unitRef="shares">13,088,090</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="2" format="ixt:num-dot-decimal" name="ftft:IncomeAvailableToCommonStockholdersFromContinuingOperationPershare" scale="0" sign="-" unitRef="usdPershares">0.19</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Dilutive EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-23">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ftft:WarrantsShares" scale="0" unitRef="shares">557,791</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-24">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ftft:DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera" scale="0" sign="-" unitRef="usd">2,523,162</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ftft:DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag" scale="0" unitRef="shares">13,645,881</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="2" format="ixt:num-dot-decimal" name="ftft:DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage" scale="0" sign="-" unitRef="usdPershares">0.18</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_34" id="_SignificantAccountingPoliciesTextBlock-c0_cont_33"><ix:nonNumeric contextRef="c0" continuedAt="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Cash and Cash Equivalents</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_35" id="_SignificantAccountingPoliciesTextBlock-c0_cont_34"><ix:continuation continuedAt="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_2" id="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash and cash equivalents included cash on hand
and demand deposits placed with banks or other financial institutions, which are unrestricted as to withdrawal and use and with an original
maturity of three months or less.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_36" id="_SignificantAccountingPoliciesTextBlock-c0_cont_35"><ix:continuation continuedAt="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_3" id="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deposits in banks in the PRC are only insured by
the government up to RMB<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:GovernmentSubsidiesRecognized" scale="0" unitRef="cny">500,000</ix:nonFraction>, in the HK are only insured by the government up to HKD500,000, in the United Kingdom are only insured
by the government up to GBP<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:GovernmentSubsidiesRecognized" scale="0" unitRef="gbp">18,000</ix:nonFraction>, in the United States of America are only insured by the Federal Deposit Insurance Corporation up to
USD250,000, and are consequently exposed to risk of loss.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_37" id="_SignificantAccountingPoliciesTextBlock-c0_cont_36"><ix:continuation continuedAt="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_4" id="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company believes the probability of a bank
failure, causing loss to the Company, is remote.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_38" id="_SignificantAccountingPoliciesTextBlock-c0_cont_37"><ix:continuation id="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash that is restricted as to withdrawal for use
or pledged as security is reported separately on the face of the consolidated balance sheets, and is not included in the total cash and
cash equivalents in the consolidated statements of cash flows.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></p><div>

</div><!-- Field: Page; Sequence: 10 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_39" id="_SignificantAccountingPoliciesTextBlock-c0_cont_38"><ix:nonNumeric contextRef="c0" continuedAt="_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy-c0_cont_1" escape="true" name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Receivable and Allowances</b>&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_40" id="_SignificantAccountingPoliciesTextBlock-c0_cont_39"><ix:continuation continuedAt="_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy-c0_cont_2" id="_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable are recognized and carried
at the original invoice amounts less an allowance for any uncollectible amount. We have a policy of reserving for uncollectible accounts
based on our best estimate of the amount of probable credit losses in our existing accounts receivable. We perform ongoing credit evaluations
of our customers and maintain an allowance for potential bad debts if required.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_41" id="_SignificantAccountingPoliciesTextBlock-c0_cont_40"><ix:continuation continuedAt="_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy-c0_cont_3" id="_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other receivables, and loan receivables are recognized
and carried at the initial amount when occurred less an allowance for any uncollectible amount. We have a policy of reserving for uncollectible
accounts based on our best estimate of the amount of probable impairment losses in our existing receivable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_42" id="_SignificantAccountingPoliciesTextBlock-c0_cont_41"><ix:continuation continuedAt="_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy-c0_cont_4" id="_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Allowances for doubtful accounts are maintained for
expected credit losses resulting from the Company's customers' inability to make required payments. The allowances are based on the Company's
regular assessment of various factors, including the credit-worthiness and financial condition of specific customers, historical experience
with bad debts and customer deductions, receivables aging, current economic conditions, reasonable and supportable forecasts of future
economic conditions, and other factors that may affect the Company's ability to collect from customers. The Company maintains an allowance
for credit losses in accordance with ASC Topic 326, Credit Losses (&#8220;ASC 326&#8221;) and records the allowance for credit losses
as an offset to accounts receivable and contract assets, and the estimated credit losses charged to the allowance is classified as &#8220;Bad
debt expense&#8221; in the consolidated statements of comprehensive income. We determine whether an allowance for doubtful accounts is
required by evaluating specific accounts where information indicates the customers may have an inability to meet financial obligations.
In these cases, we use assumptions and judgment, based on the best available facts and circumstances, to record a specific allowance for
those customers against amounts due to reduce the receivable to the amount expected to be collected. These specific allowances are re-evaluated
and adjusted as additional information is received. The amounts calculated are analyzed to determine the total amount of the allowance.
We may also record a general allowance as necessary.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_43" id="_SignificantAccountingPoliciesTextBlock-c0_cont_42"><ix:continuation continuedAt="_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy-c0_cont_5" id="_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Direct write-offs are taken in the period when
we have exhausted our efforts to collect overdue and unpaid receivable or otherwise evaluate other circumstances that indicate that we
should abandon such efforts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_44" id="_SignificantAccountingPoliciesTextBlock-c0_cont_43"><ix:continuation id="_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has assessed its accounts receivable including credit term
and corresponding all its accounts receivables as of March 31, 2023. Bad debt expense was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:IncreaseInBadDebtExpense" scale="0" unitRef="usd">16,826</ix:nonFraction> and $<ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="ftft:IncreaseInBadDebtExpense" scale="0" unitRef="usd">2,002</ix:nonFraction> during the three months ended
March 31, 2023 and 2022, respectively. Accounts receivables of $<ix:nonFraction contextRef="c53" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" scale="6" unitRef="usd">1.14</ix:nonFraction> million and <span style="-sec-ix-hidden: hidden-fact-25">nil</span> have been outstanding for over 90 days as of March
31, 2023 and December 31, 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_45" id="_SignificantAccountingPoliciesTextBlock-c0_cont_44"><ix:nonNumeric contextRef="c0" continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:RevenueRecognitionPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Revenue Recognition</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_46" id="_SignificantAccountingPoliciesTextBlock-c0_cont_45"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_2" id="_RevenueRecognitionPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We apply the five steps defined under ASC 606:
(i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction
price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) the
entity satisfies a performance obligation. We assess its revenue arrangements against specific criteria in order to determine if it is
acting as principal or agent. Revenue arrangements with multiple performance obligations are divided into separate distinct goods or services.
We allocate the transaction price to each performance obligation based on the relative standalone selling price of the goods or services
provided. Revenue is recognized upon the transfer of control of promised goods or services to a customer. Control is generally transferred
when the Company has a present right to payment and title and the significant risks and rewards of ownership of products or services are
transferred to its customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_47" id="_SignificantAccountingPoliciesTextBlock-c0_cont_46"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_3" id="_RevenueRecognitionPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We do not make any significant judgment in evaluating
when control is transferred. Revenue is recorded net of value-added tax.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 11 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_48" id="_SignificantAccountingPoliciesTextBlock-c0_cont_47"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_4" id="_RevenueRecognitionPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue recognitions are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_49" id="_SignificantAccountingPoliciesTextBlock-c0_cont_48"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_5" id="_RevenueRecognitionPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Sales of coals, aluminum ingots, sand and
steel</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_50" id="_SignificantAccountingPoliciesTextBlock-c0_cont_49"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_6" id="_RevenueRecognitionPolicyTextBlock-c0_cont_5"><p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">The Company recognize revenue when the receipt of merchandise is confirmed
by the customers, which is the point that the title of the goods is transferred to the customer.&#160; Revenue was <span style="-sec-ix-hidden: hidden-fact-26">nil</span>
during the three months ended March 31, 2023 and 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_51" id="_SignificantAccountingPoliciesTextBlock-c0_cont_50"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_7" id="_RevenueRecognitionPolicyTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Sales of coals and aluminum ingots as
agent</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_52" id="_SignificantAccountingPoliciesTextBlock-c0_cont_51"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_8" id="_RevenueRecognitionPolicyTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the sale of third-party products where the Company obtains control
of the product before transferring it to the customer, the Company recognizes revenue based on the gross amount billed to customers. The
Company considers multiple factors when determining whether it obtains control of third-party products, including evaluating if it can
establish the price of the product, retains inventory risk for tangible products or has the responsibility for ensuring acceptability
of the product. The Company recognizes net revenue from sale of coals and aluminum ingots when no control obtained throughout the transactions.&#160;
Revenue was $<ix:nonFraction contextRef="c0" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeRevenueRecognized" scale="6" unitRef="usd">0.11</ix:nonFraction> million and <span style="-sec-ix-hidden: hidden-fact-27">nil</span> during the three months ended March 31, 2023 and 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:continuation></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_53" id="_SignificantAccountingPoliciesTextBlock-c0_cont_52"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_9" id="_RevenueRecognitionPolicyTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Asset Management Service</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_54" id="_SignificantAccountingPoliciesTextBlock-c0_cont_53"><ix:continuation id="_RevenueRecognitionPolicyTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes service revenue when a
service is rendered, the Company issues bills to its customers and recognizes revenue according to the bills.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_55" id="_SignificantAccountingPoliciesTextBlock-c0_cont_54"><ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Property, Plant and Equipment</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_56" id="_SignificantAccountingPoliciesTextBlock-c0_cont_55"><ix:continuation continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2" id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property, plant and equipment are stated at cost
less accumulated depreciation and any impairment losses. Depreciation is computed using the straight-line method over the useful lives
of the assets. Major renewals and betterments are capitalized and depreciated; maintenance and repairs that do not extend the life of
the respective assets are expensed as incurred. Upon disposal of assets, the cost and related accumulated depreciation are removed from
the accounts and any gain or loss is included in the consolidated statements of income and comprehensive income.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_57" id="_SignificantAccountingPoliciesTextBlock-c0_cont_56"><ix:continuation continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_3" id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation related to property, plant and equipment
used in production is reported in cost of sales, and includes amortized amounts related to capital leases. We estimated that the residual
value of the Company&#8217;s property and equipment ranges from <ix:nonFraction contextRef="c55" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage" scale="-2" unitRef="pure">3</ix:nonFraction>% to <ix:nonFraction contextRef="c56" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage" scale="-2" unitRef="pure">5</ix:nonFraction>%. Property, plant and equipment are depreciated over their estimated
useful lives as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_58" id="_SignificantAccountingPoliciesTextBlock-c0_cont_57"><ix:nonNumeric contextRef="c0" escape="true" name="ftft:ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock"><ix:continuation id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_3"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 89%; text-align: justify">Machinery and equipment</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c57" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric>-<ix:nonNumeric contextRef="c58" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">10</ix:nonNumeric> years</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Building</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c59" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">30</ix:nonNumeric> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Furniture and office equipment</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c60" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric>-<ix:nonNumeric contextRef="c61" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Motor vehicles</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c62" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric> years</span></td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_59" id="_SignificantAccountingPoliciesTextBlock-c0_cont_58"><ix:nonNumeric contextRef="c0" continuedAt="_IntangibleAssetsFiniteLivedPolicy-c0_cont_1" escape="true" name="us-gaap:IntangibleAssetsFiniteLivedPolicy"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Intangible Assets</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_60" id="_SignificantAccountingPoliciesTextBlock-c0_cont_59"><ix:continuation id="_IntangibleAssetsFiniteLivedPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Acquired intangible assets are recognized based
on their cost to the Company, which generally includes the transaction costs of the asset acquisition, and no gain or loss is recognized
unless the fair value of noncash assets given as consideration differs from the assets&#8217; carrying amounts on the Company&#8217;s
book. These assets are amortized over their useful lives if the assets are deemed to have a finite life and they are reviewed for impairment
by testing for recoverability whenever events or changes in circumstances indicate that its carrying amount may not be recoverable. The
fair value of an intangible asset is the amount that would be determined if the entity used the assumptions that market participants would
use if they were pricing the intangible asset. The useful life of the Company&#8217;s intangible assets is <ix:nonNumeric contextRef="c56" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">ten year</ix:nonNumeric>, which is determined
by using the time period that an intangible is estimated to contribute directly or indirectly to a Company&#8217;s future cash flows.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_61" id="_SignificantAccountingPoliciesTextBlock-c0_cont_60"><ix:nonNumeric contextRef="c0" continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Foreign Currency and Other Comprehensive Income
(Loss)</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_62" id="_SignificantAccountingPoliciesTextBlock-c0_cont_61"><ix:continuation continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_2" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The financial statements of the Company&#8217;s
foreign subsidiaries and VIE are measured using the local currency as the functional currency; however, the reporting currency of the
Company is the USD. Assets and liabilities of the Company&#8217;s foreign subsidiaries have been translated into USD using the exchange
rate at the balance sheet dates, while equity accounts are translated using historical exchange rate.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

</p></ix:continuation></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_63" id="_SignificantAccountingPoliciesTextBlock-c0_cont_62"><ix:continuation continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_3" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert RMB
to USD was 6.87:1 and 6.96:1 at the balance sheet dates of March 31, 2023 and December 31, 2022, respectively. The average exchange rate
for the period has been used to translate revenues and expenses. The average exchange rates we used to convert RMB to USD were 6.67:1
and 6.35:1 for three months ended March 31, 2023 and 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_64" id="_SignificantAccountingPoliciesTextBlock-c0_cont_63"><ix:continuation continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_4" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert HKD to USD
was 7.85:1 and 7.80:1 at the balance sheet dates of March 31, 2023 and December 31, 2022. The average exchange rate for the period has
been used to translate revenues and expenses. The average exchange rates we used to convert HKD to USD were 7.84:1 and 7.81:1 for three
months ended March 31, 2023 and 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_65" id="_SignificantAccountingPoliciesTextBlock-c0_cont_64"><ix:continuation continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_5" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert GBP to USD
was 0.81:1 and 0.83:1 at the balance sheet dates of March 31, 2023 and December 31, 2022. The average exchange rate for the period has
been used to translate revenues and expenses. The average exchange rates we used to convert GBP to USD were 0.82:1 and 0.75:1 for three
months ended March 31, 2023 and 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 12 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_66" id="_SignificantAccountingPoliciesTextBlock-c0_cont_65"><ix:continuation continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_6" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert AED to USD
was 3.67:1 and 3.67:1 at the balance sheet dates of March 31, 2023 and December 31, 2022. The average exchange rate for the period has
been used to translate revenues and expenses. The average exchange rates we used to convert AED to USD were 3.67:1 and 3.67:1 for three
months ended March 31 2023 and 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_67" id="_SignificantAccountingPoliciesTextBlock-c0_cont_66"><ix:continuation continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_7" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert PYG to USD
was 7166.48:1 and 7322.90:1 at the balance sheet dates of March 31, 2023 and December 31, 2022. The average exchange rate for the period
has been used to translate revenues and expenses. The average exchange rate we used to convert PYG to USD was 7275.55:1 for three months
ended March 31 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_68" id="_SignificantAccountingPoliciesTextBlock-c0_cont_67"><ix:continuation id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Translation adjustments are reported separately
and accumulated in a separate component of equity (cumulative translation adjustment).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_69" id="_SignificantAccountingPoliciesTextBlock-c0_cont_68"><ix:nonNumeric contextRef="c0" continuedAt="ftft_GovernmentSubsidiesPolicyTextBlock-c0_cont_1" escape="true" name="ftft:GovernmentSubsidiesPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Government subsidies</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt"><b><i>&#160;</i></b></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_70" id="_SignificantAccountingPoliciesTextBlock-c0_cont_69"><ix:continuation continuedAt="ftft_GovernmentSubsidiesPolicyTextBlock-c0_cont_2" id="ftft_GovernmentSubsidiesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Government subsidies primarily consist of financial
subsidies received from provincial and local governments for operating a business in their jurisdictions and compliance with specific
policies promoted by the local governments. For certain government subsidies, there are no defined rules and regulations to govern the
criteria necessary for companies to receive such benefits, and the amount of financial subsidy is determined at the discretion of the
relevant government authorities. The government subsidies of operating nature with no further conditions to be met are recorded of operating
expenses in &#8220;Other income&#8221; in the consolidated statements when received.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_71" id="_SignificantAccountingPoliciesTextBlock-c0_cont_70"><ix:continuation id="ftft_GovernmentSubsidiesPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amendments in this update require disclosures
about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase
transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an
entity&#8217;s financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_72" id="_SignificantAccountingPoliciesTextBlock-c0_cont_71"><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Income Taxes</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_73" id="_SignificantAccountingPoliciesTextBlock-c0_cont_72"><ix:continuation continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_2" id="_IncomeTaxPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We use the asset and liability method of accounting
for income taxes in accordance with ASC Topic 740, &#8220;Income Taxes.&#8221; Under this method, income tax expense is recognized for
the amount of: (i) taxes payable or refundable for the current year and (ii) deferred tax consequences of temporary differences resulting
from matters that have been recognized in an entity&#8217;s financial statements or tax returns. 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 the results of operations
in the period that includes the enactment date. A valuation allowance is provided to reduce the deferred tax assets reported if based
on the weight of the available positive and negative evidence, it is more likely than not some portion or all of the deferred tax assets
will not be realized.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_74" id="_SignificantAccountingPoliciesTextBlock-c0_cont_73"><ix:continuation id="_IncomeTaxPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC Topic 740-10-30 clarifies the accounting for
uncertainty in income taxes recognized in an enterprise&#8217;s financial statements and prescribes a recognition threshold and measurement
attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. ASC
Topic 740-10-25 provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure,
and transition. We have no material uncertain tax positions for any of the reporting periods presented.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 13 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_75" id="_SignificantAccountingPoliciesTextBlock-c0_cont_74"><ix:nonNumeric contextRef="c0" continuedAt="_GoodwillAndIntangibleAssetsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Goodwill</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_76" id="_SignificantAccountingPoliciesTextBlock-c0_cont_75"><ix:continuation id="_GoodwillAndIntangibleAssetsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company tests goodwill for impairment for
its reporting units on an annual basis, or when events occur or circumstances indicate the fair value of a reporting unit is below its
carrying value. If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that
implied fair value of the goodwill within the reporting unit is less than its carrying value. The Company&#8217;s evaluation of goodwill
for impairment involves the comparison of the fair value of the reporting unit to its carrying value. The Company uses the discounted
cash flow model to estimate fair value, which requires management to make significant estimates and assumptions related to forecasts of
future revenue and operating margin. The company will perform annual goodwill impairment test end of the fiscal year.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_77" id="_SignificantAccountingPoliciesTextBlock-c0_cont_76"><ix:nonNumeric contextRef="c0" continuedAt="_ShortTermLeasesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ShortTermLeasesPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Short-term investments</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_78" id="_SignificantAccountingPoliciesTextBlock-c0_cont_77"><ix:continuation id="_ShortTermLeasesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Short-term investments consist primarily of investments
in fixed deposits with original maturities between three months and one year and certain investments in wealth management products and
other investments that the Company has the intention to redeem within one year. Fair valued or carried at amortized costs. As of March
31, 2023 and December 31, 2022, the short-term investments amounted to $<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OtherShortTermInvestments" scale="6" unitRef="usd">1.18</ix:nonFraction> million and $<ix:nonFraction contextRef="c3" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OtherShortTermInvestments" scale="6" unitRef="usd">0.99</ix:nonFraction> million, respectively. Due to fluctuations
of the quoted shares included in its investment portfolios, the Company unrealized holding gains on available-for-sale securities of $<ix:nonFraction contextRef="c0" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:GoodwillTransfers" scale="6" unitRef="usd">0.18</ix:nonFraction>
million on March 31, 2023 and recognized an impairment to the investment portfolio of $<ix:nonFraction contextRef="c52" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:GoodwillTransfers" scale="6" unitRef="usd">0.91</ix:nonFraction> million on December 31, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_79" id="_SignificantAccountingPoliciesTextBlock-c0_cont_78"><ix:nonNumeric contextRef="c0" continuedAt="_LoansAndLeasesReceivableLeaseFinancingPolicy-c0_cont_1" escape="true" name="us-gaap:LoansAndLeasesReceivableLeaseFinancingPolicy"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Lease</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_80" id="_SignificantAccountingPoliciesTextBlock-c0_cont_79"><ix:continuation id="_LoansAndLeasesReceivableLeaseFinancingPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We adopted ASU No. 2016-02, Leases (Topic 842),
or ASC 842, from January 1, 2020. We determine if an arrangement is a lease or contains a lease at lease inception. For operating leases,
we recognize a right-of-use (&#8220;ROU&#8221;) asset and a lease liability based on the present value of the lease payments over the
lease term on the consolidated balance sheets at commencement date. As most of our leases do not provide an implicit rate, we estimate
our incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments.
The incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments,
and in economic environments where the leased asset is located. The ROU assets also include any lease payments made, net of lease incentives.
Lease expense is recorded on a straight-line basis over the lease term. Our leases often include options to extend and lease terms include
such extended terms when we are reasonably certain to exercise those options. Lease terms also include periods covered by options to terminate
the leases when we are reasonably certain not to exercise those options.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_81" id="_SignificantAccountingPoliciesTextBlock-c0_cont_80"><ix:nonNumeric contextRef="c0" continuedAt="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1" escape="true" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Share-based compensation</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_82" id="_SignificantAccountingPoliciesTextBlock-c0_cont_81"><ix:continuation id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company awards share options and other equity-based
instruments to its employees, directors and consultants (collectively &#8220;share-based payments&#8221;). Compensation cost related to
such awards is measured based on the fair value of the instrument on the grant date. The Company recognizes the compensation cost over
the period the employee is required to provide service in exchange for the award, which generally is the vesting period. The amount of
cost recognized is adjusted to reflect the expected forfeiture prior to vesting. When no future services are required to be performed
by the employee in exchange for an award of equity instruments, and if such award does not contain a performance or market condition,
the cost of the award is expensed on the grant date. The Company recognizes compensation cost for an award with only service conditions
that has a graded vesting schedule on a straight-line basis over the requisite service period for the entire award, provided that the
cumulative amount of compensation cost recognized at any date at least equals the portion of the grant-date value of such award that is
vested at that date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_83" id="_SignificantAccountingPoliciesTextBlock-c0_cont_82"><ix:nonNumeric contextRef="c0" continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_1" escape="true" name="us-gaap:ConsolidationVariableInterestEntityPolicy"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Variable interest entities</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_84" id="_SignificantAccountingPoliciesTextBlock-c0_cont_83"><ix:continuation continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_2" id="_ConsolidationVariableInterestEntityPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 31, 2019, Cloud Chain Network and Technology
(Tianjin) Co., Limited (&#8220;CCM Tianjin&#8221; or &#8220;WFOE&#8221;, formerly known as Chain Cloud Mall Network and Technology (Tianjin)
Co., Limited), E-commerce Tianjin, and Mr. Zeyao Xue and Mr. Kai Xu, citizens of China and shareholders of E-commerce Tianjin, entered
into the following agreements, or collectively, the &#8220;Variable Interest Entity Agreements&#8221; or &#8220;VIE Agreements,&#8221;
pursuant to which CCM Tianjin has contractual rights to control and operate the business of E-commerce Tianjin (the &#8220;VIE&#8221;).
Therefore, pursuant to ASC 810, E-Commerce Tianjin is included in the Company&#8217;s consolidated financial statements since then.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_85" id="_SignificantAccountingPoliciesTextBlock-c0_cont_84"><ix:continuation continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_3" id="_ConsolidationVariableInterestEntityPolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to Chinese law and regulations, a foreign
owned enterprise cannot apply for and hold a license for operation of certain e-commerce businesses, the category of business which the
Company is conducting in China. CCM Tianjin is an indirectly wholly foreign owned enterprise of the Company. In order to comply with Chinese
law and regulations, CCM Tianjin agreed to provide E-commerce Tianjin an Exclusive Operation and Use Rights Authorization to operate and
use the Cloud Chain Mall System owned by CCM Tianjin.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_86" id="_SignificantAccountingPoliciesTextBlock-c0_cont_85"><ix:continuation continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_4" id="_ConsolidationVariableInterestEntityPolicy-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">E-commerce Tianjin was incorporated by Mr. Zeyao
Xue and Mr. Kai Xu solely for the purpose of holding the operation license of the Cloud Chain Mall System. Mr. Zeyao Xue is a major shareholder
of the Company and the son of Mr. Yongke Xue, the president of the Company. Mr. Kai Xu was the Chief Operating Officer of the Company
and currently is the Deputy General Manager of FT Commercial Group Ltd., a wholly owned subsidiary of the Company and the vice president
of&#160;blockchain division of the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 14 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_87" id="_SignificantAccountingPoliciesTextBlock-c0_cont_86"><ix:continuation continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_5" id="_ConsolidationVariableInterestEntityPolicy-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The VIE Agreements are as follows:&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_88" id="_SignificantAccountingPoliciesTextBlock-c0_cont_87"><ix:continuation id="_ConsolidationVariableInterestEntityPolicy-c0_cont_5"><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exclusive Technology Consulting and Service Agreement by and between CCM Tianjin and E-commerce Tianjin. Pursuant to the Exclusive Technology Consulting and Service Agreement, CCM Tianjin agreed to act as the exclusive consultant of E-commerce Tianjin and provide technology consulting and services to E-commerce Tianjin. In exchange, E-commerce Tianjin agreed to pay CCM Tianjin a technology consulting and service fee, the amount of which is to be equivalent to the amount of net profit before tax of E-commerce Tianjin, payable on a quarterly basis after making up losses of previous years (if necessary) and deducting necessary costs and expenses and taxes related to the business operations of E-commerce Tianjin. Without the prior written consent of CCM Tianjin, E-commerce Tianjin may not accept the same or similar technology consulting and services provided by any third party during the term of the agreement. All the benefits and interests generated from the agreement, including but not limited to intellectual property rights, know-how and trade secrets, will be CCM Tianjin&#8217;s sole and exclusive property. This agreement has a term of <ix:nonNumeric contextRef="c52" format="ixt-sec:duryear" name="ftft:SettlementAgreementTerms">10</ix:nonNumeric> years and may be extended unilaterally by CCM Tianjin with CCM Tianjin&#8217;s written confirmation prior to the expiration date. E-commerce Tianjin cannot terminate the agreement early unless CCM Tianjin commits fraud, gross negligence or illegal acts, or becomes bankrupt or winds up.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: left">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exclusive Purchase Option Agreement by and among CCM Tianjin, E-commerce Tianjin, Mr. Zeyao Xue and Mr. Kai Xu. Pursuant to the Exclusive Purchase Option Agreement, Mr. Zeyao Xue and Mr. Kai Xu granted to CCM Tianjin and any party designated by CCM Tianjin the exclusive right to purchase, at any time during the term of this agreement, all or part of the equity interests in E-commerce Tianjin, or the &#8220;Equity Interests,&#8221; at a purchase price equal to the registered capital paid by Mr. Zeyao Xue and Mr. Kai Xu for the Equity Interests, or, in the event that applicable law requires an appraisal of the Equity Interests, the lowest price permitted under applicable law. Pursuant to powers of attorney executed by Mr. Zeyao Xue and Mr. Kai Xu, they irrevocably authorized any person appointed by CCM Tianjin to exercise all shareholder rights, including but not limited to voting on their behalf on all matters requiring approval of E-commerce Tianjin&#8217;s shareholder, disposing of all or part of the shareholder&#8217;s equity interest in E-commerce Tianjin, and electing, appointing or removing directors and executive officers. The person designated by CCM Tianjin is entitled to dispose of dividends and profits on the equity interest without reliance on any oral or written instructions of Mr. Zeyao Xue and Mr. Kai Xu. The powers of attorney will remain in force for so long as Mr. Zeyao Xue and Mr. Kai Xu remain the shareholders of E-commerce Tianjin. Mr. Zeyao Xue and Mr. Kai Xu have waived all the rights which have been authorized to CCM Tianjin&#8217;s designated person under the powers of attorney.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: left">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity Pledge Agreements by and among CCM Tianjin, E-commerce Tianjin, Mr. Zeyao Xue and Mr. Kai Xu. Pursuant to the Equity Pledge Agreements, Mr. Zeyao Xue and Mr. Kai Xu pledged all of the Equity Interests to CCM Tianjin to secure the full and complete performance of the obligations and liabilities on the part of E-commerce Tianjin and them under this and the above contractual arrangements. If E-commerce Tianjin, Mr. Zeyao Xue, or Mr. Kai Xu breaches their contractual obligations under these agreements, then CCM Tianjin, as pledgee, will have the right to dispose of the pledged equity interests. Mr. Zeyao Xue and Mr. Kai Xu agree that, during the term of the Equity Pledge Agreements, they will not dispose of the pledged equity interests or create or allow any encumbrance on the pledged equity interests, and they also agree that CCM Tianjin&#8217;s rights relating to the equity pledge should not be interfered with or impaired by the legal actions of the shareholders of E-commerce Tianjin, their successors or designees. During the term of the equity pledge, CCM Tianjin has the right to receive all of the dividends and profits distributed on the pledged equity. The Equity Pledge Agreements will terminate on the second anniversary of the date when E-commerce Tianjin, Mr. Zeyao Xue and Mr. Kai Xu have completed all their obligations under the contractual agreements described above.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: left">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exclusive Operation and Use Rights Authorization letter which authorizes CCM Tianjin, to exclusively operate and use the Cloud Chain Mall System and the authorization period is the same as the term of the EXCLUSIVE THEHNOLOGY CONSULTING AND SERVICE AGREEMENT entered into by and between CCM Tianjin and E-commerce Tianjin dated July 31, 2019.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">GlobalKey Shared Mall Shopping Platform Software and System Transfer Agreement by and between Future Supply Chain Co., Ltd. and Cloud Chain Mall Network and Technology (Tianjian) Co., Ltd., pursuant to which the GlobalKey Shared Mall Shopping Platform Software and System was transferred from Future Supply China Co., Ltd. to CCM Tianjin and that both parties were wholly owned subsidiaries of the Company and transfer price is $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:TransferPrice" scale="0" unitRef="usd">0</ix:nonFraction>.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: left">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Spousal Consent Letters.&#160;The spouse of Mr. Kai Xu (Mr. Zeyao Xue is not married), the shareholder of E-Commerce Tianjin has signed a spousal consent letter agreeing that the equity interests in E-Commerce Tianjin held by and registered under the name of such shareholder will be disposed pursuant to the contractual agreements with CCM Tianjin. The spouse of such shareholder agreed not to assert any rights over the equity interest in E-Commerce Tianjin held by such shareholder</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation></ix:continuation><div>
</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></p><div>

</div><!-- Field: Page; Sequence: 15 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_89" id="_SignificantAccountingPoliciesTextBlock-c0_cont_88"><ix:nonNumeric contextRef="c0" continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>New Accounting Pronouncements</b>&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_90" id="_SignificantAccountingPoliciesTextBlock-c0_cont_89"><ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the FASB issued ASU No. 2016-13
(&#8220;ASU 2016-13&#8221;) &#8220;Financial Instruments - Credit Losses&#8221; (&#8220;ASC 326&#8221;): Measurement of Credit Losses
on Financial Instruments&#8221; which requires the measurement and recognition of expected credit losses for financial assets held at
amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model which requires the use of
forward-looking information to calculate credit loss estimates. It also eliminates the concept of other-than-temporary impairment and
requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than
as a reduction in the amortized cost basis of the securities. These changes will result in earlier recognition of credit losses. In November
2019, the FASB issued ASU 2019-10 &#8220;Financial Instruments &#8211; Credit Losses (Topic 326), Derivatives and Hedging (Topic 815),
and Leases (Topic 842)&#8221; (&#8220;ASC 2019-10&#8221;), which defers the effective date of ASU 2016-13 to fiscal years beginning after
December 15, 2022, including interim periods within those fiscal years, for public entities which meet the definition of a smaller reporting
company. The Company adopt ASU 2016-13 effective January 1, 2023. Management adopted of ASU 2016-13 on the consolidated financial statements.
The effect will largely depend on the composition and credit quality of our investment portfolio and the economic conditions at the time
of adoption.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_91" id="_SignificantAccountingPoliciesTextBlock-c0_cont_90"><ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2021, the FASB issued ASU No. 2021-10,
Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. The amendments in this update require
disclosures about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model
to increase transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions
on an entity&#8217;s financial statements. The amendments are effective for all entities within their scope, which excludes not-for-profit
entities and employee benefit plans, for financial statements issued for annual periods beginning after December 15, 2021. Early application
of the amendment is permitted. The Company adopted ASU No. 2021-10 effective on January 1, 2022. The adoption of this standard did not
have a material impact on the Company consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>
</div><div>

</div><ix:continuation id="_SignificantAccountingPoliciesTextBlock-c0_cont_91"><ix:continuation id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management does not believe that any other recently
issued, but not yet effective accounting pronouncements, if adopted, would have a material impact on the accompanying consolidated financial
statements.</p></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfVariableInterestEntitiesTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfVariableInterestEntitiesTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>3. VARIABLE INTEREST ENTITY</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_ScheduleOfVariableInterestEntitiesTextBlock-c0_cont_2" id="_ScheduleOfVariableInterestEntitiesTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amount of the VIE&#8217;s consolidated
assets and liabilities are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ScheduleOfVariableInterestEntitiesTextBlock-c0_cont_3" id="_ScheduleOfVariableInterestEntitiesTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfCondensedBalanceSheetTableTextBlock-c0_cont_1" escape="true" name="srt:ScheduleOfCondensedBalanceSheetTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd">4,493</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd">12,684</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivables" scale="0" unitRef="usd">1,506</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivables" scale="0" unitRef="usd">768</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Other current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="0" unitRef="usd">7,318</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="0" unitRef="usd">14,371</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">13,317</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">27,823</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">87</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">98</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Intangible assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-28">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsCurrent" scale="0" unitRef="usd">88,302</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">13,404</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">116,223</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">251,283</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">248,964</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Net assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsNet" scale="0" sign="-" unitRef="usd">237,879</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsNet" scale="0" sign="-" unitRef="usd">132,741</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ScheduleOfVariableInterestEntitiesTextBlock-c0_cont_4" id="_ScheduleOfVariableInterestEntitiesTextBlock-c0_cont_3"><ix:continuation id="_ScheduleOfCondensedBalanceSheetTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Current liabilities:</td><td>&#160;</td>
    <td colspan="2" style="text-align: left">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: left">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Accounts payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd">18,909</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd">18,657</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued expenses and other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="0" unitRef="usd">5,495</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="0" unitRef="usd">6,455</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Advances from customers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="ftft:AdvancesFromCustomers" scale="0" unitRef="usd">2,684</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="ftft:AdvancesFromCustomers" scale="0" unitRef="usd">2,648</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Amount due to related party</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="ftft:DueToRelatedPartyCurrentAndNoncurrent" scale="0" unitRef="usd">224,195</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="ftft:DueToRelatedPartyCurrentAndNoncurrent" scale="0" unitRef="usd">221,204</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total current liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">251,283</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">248,964</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="ftft:TotalLiabilities" scale="0" unitRef="usd">251,283</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="ftft:TotalLiabilities" scale="0" unitRef="usd">248,964</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 16 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_ScheduleOfVariableInterestEntitiesTextBlock-c0_cont_5" id="_ScheduleOfVariableInterestEntitiesTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The summarized operating results of the VIE&#8217;s
are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_ScheduleOfVariableInterestEntitiesTextBlock-c0_cont_5"><ix:nonNumeric contextRef="c0" escape="true" name="srt:ScheduleOfCondensedIncomeStatementTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c65" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="0" unitRef="usd">10,888</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-29">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c65" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">4,840</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-30">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net (loss) income</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c65" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityNetIncome" scale="0" unitRef="usd">17,197</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c66" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityNetIncome" scale="0" sign="-" unitRef="usd">43,713</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="ftft_AccountantReceivablesTextBlock-c0_cont_1" escape="true" name="ftft:AccountantReceivablesTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>4. ACCOUNTS RECEIVABLE</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="ftft_AccountantReceivablesTextBlock-c0_cont_2" id="ftft_AccountantReceivablesTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable, net consist of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="ftft_AccountantReceivablesTextBlock-c0_cont_3" id="ftft_AccountantReceivablesTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="ftft:ScheduleOfAccountsReceivableNetTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Supply Chain Financing/Trading</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:CoalAndAluminumIngotsSupplyChainFinancingTrading" scale="0" unitRef="usd">3,155,142</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ftft:CoalAndAluminumIngotsSupplyChainFinancingTrading" scale="0" unitRef="usd">6,624,654</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Asset management service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:AssetManagementService" scale="0" unitRef="usd">1,154,743</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ftft:AssetManagementService" scale="0" unitRef="usd">1,145,518</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesGrossCurrent" scale="0" unitRef="usd">32,671</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesGrossCurrent" scale="0" unitRef="usd">26,500</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total accounts receivable, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:TotalAccountsReceivablesNet" scale="0" unitRef="usd">4,342,556</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ftft:TotalAccountsReceivablesNet" scale="0" unitRef="usd">7,796,672</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="ftft_AccountantReceivablesTextBlock-c0_cont_4" id="ftft_AccountantReceivablesTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth our concentration
of accounts receivable, net of specific allowances for doubtful accounts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="ftft_AccountantReceivablesTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Debtor A</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c67" decimals="4" format="ixt:num-dot-decimal" name="ftft:TotalAccountsReceivableNet" scale="-2" unitRef="pure">25.13</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c68" decimals="4" format="ixt:num-dot-decimal" name="ftft:TotalAccountsReceivableNet" scale="-2" unitRef="pure">46.08</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Debtor B</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c69" decimals="4" format="ixt:num-dot-decimal" name="ftft:TotalAccountsReceivableNet" scale="-2" unitRef="pure">24.51</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c70" decimals="4" format="ixt:num-dot-decimal" name="ftft:TotalAccountsReceivableNet" scale="-2" unitRef="pure">15.65</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Debtor C</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c71" decimals="4" format="ixt:num-dot-decimal" name="ftft:TotalAccountsReceivableNet" scale="-2" unitRef="pure">20.61</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c72" decimals="4" format="ixt:num-dot-decimal" name="ftft:TotalAccountsReceivableNet" scale="-2" unitRef="pure">14.26</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total accounts receivable, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="ftft:TotalAccountsReceivableNet" scale="-2" unitRef="pure">70.26</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c52" decimals="4" format="ixt:num-dot-decimal" name="ftft:TotalAccountsReceivableNet" scale="-2" unitRef="pure">75.99</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="ftft_OtherReceivablesTextBlock-c0_cont_1" escape="true" name="ftft:OtherReceivablesTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>5. OTHER RECEIVABLES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="ftft_OtherReceivablesTextBlock-c0_cont_2" id="ftft_OtherReceivablesTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023, the balance of other receivables
was $<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivables" scale="6" unitRef="usd">5.51</ix:nonFraction> million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="ftft_OtherReceivablesTextBlock-c0_cont_3" id="ftft_OtherReceivablesTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of April 22, 2022 and January 31, 2023, FTFT Super Computing Inc.
entered into a &#8220;Electricity Sales and Purchase Agreement&#8221; with a third-party seller. FTFT Super Computing Inc. provided an
initial amount of Adequate Assurance to the seller in the form of a cash deposit in the amount of $<ix:nonFraction contextRef="c73" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:Deposits" scale="6" unitRef="usd">1.86</ix:nonFraction> million and has receivables from
resale of electricity $<ix:nonFraction contextRef="c74" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:Deposits" scale="6" unitRef="usd">0.18</ix:nonFraction> million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="ftft_OtherReceivablesTextBlock-c0_cont_4" id="ftft_OtherReceivablesTextBlock-c0_cont_3"><p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">On February 3, 2023, Future Fintech Group Inc.
entered into a &#8220;Consulting Agreement&#8221; with a third party for its&#160;professional service of potential acquisition projects.
Future Fintech Group Inc. provided initial amount of cash deposit to the third party in the amount of $<ix:nonFraction contextRef="c75" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:Deposits" scale="6" unitRef="usd">2.40</ix:nonFraction> million. On May 18,
2023, the parties terminated the agreement and the Company has received repayment of $<ix:nonFraction contextRef="c76" decimals="-4" format="ixt:num-dot-decimal" name="ftft:AgreementAmount" scale="6" unitRef="usd">2.40</ix:nonFraction> million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="ftft_OtherReceivablesTextBlock-c0_cont_5" id="ftft_OtherReceivablesTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">In addition, other receivables included total $<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DepositAssets" scale="6" unitRef="usd">1.07</ix:nonFraction> million deposit paid
and prepayments to third party.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="ftft_OtherReceivablesTextBlock-c0_cont_6" id="ftft_OtherReceivablesTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022, the balance of other
receivables was $<ix:nonFraction contextRef="c52" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireOtherReceivables" scale="6" unitRef="usd">2.65</ix:nonFraction> million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="ftft_OtherReceivablesTextBlock-c0_cont_7" id="ftft_OtherReceivablesTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 1, 2022, FTFT UK Limited, a wholly
owned subsidiary of the Company acquired <ix:nonFraction contextRef="c77" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" scale="-2" unitRef="pure">100</ix:nonFraction>% equity interest of Khyber Money Exchange Ltd., a company incorporated for &#163;<ix:nonFraction contextRef="c48" decimals="0" format="ixt:num-dot-decimal" name="ftft:CompanyCorporated" scale="0" unitRef="eur">786,887</ix:nonFraction>.
Buyer deposited &#163;<ix:nonFraction contextRef="c78" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherCashEquivalentsAtCarryingValue" scale="0" unitRef="eur">400,000</ix:nonFraction> for cash balance expected to be left in the bank account of Khyber upon the closing (subject to refund
to the Buyer upon the actual amount $<ix:nonFraction contextRef="c48" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DeferredRevenueRefundPayments1" scale="6" unitRef="usd">0.24</ix:nonFraction> million in Khyber&#8217;s account at closing) to Buyer&#8217;s solicitors to be held by Buyer&#8217;s
solicitors in their client account upon the final closing of the acquisition. As of January 9, 2023, the Company has received refund $<ix:nonFraction contextRef="c79" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:AmountOfRegulatoryAssistanceReceived1" scale="6" unitRef="usd">0.24</ix:nonFraction>
million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="ftft_OtherReceivablesTextBlock-c0_cont_8" id="ftft_OtherReceivablesTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of April 22, 2022, FTFT Super Computing Inc. entered into a &#8220;Electricity
Sales and Purchase Agreement&#8221; with a third-party seller. FTFT Super Computing Inc. provided an initial amount of Adequate Assurance
to the seller in the form of a cash deposit in the amount of $<ix:nonFraction contextRef="c73" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:CashReserveDepositRequiredAndMade" scale="6" unitRef="usd">1.00</ix:nonFraction> million and has receivables from resale of electricity $<ix:nonFraction contextRef="c80" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableSale" scale="6" unitRef="usd">0.24</ix:nonFraction> million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="ftft_OtherReceivablesTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, other receivables included total $<ix:nonFraction contextRef="c0" decimals="-4" format="ixt:num-dot-decimal" name="ftft:DepositPaidAndPrepayments" scale="6" unitRef="usd">1.17</ix:nonFraction> million deposit
paid and prepayments to third party. </p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 17 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>6</b>. <b>LOAN RECEIVABLES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_2" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023, the balance of loan receivables was $<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd">19.04</ix:nonFraction> million,
which was from a third party.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_3" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 10, 2022, Future FinTech (Hong Kong)
Limited (&#8220;FTFT HK&#8221;), a wholly owned subsidiary of the Company, entered into a &#8220;Loan Agreement&#8221; with a third party.
Pursuant to the Loan Agreement, FTFT HK loaned an amount of $<ix:nonFraction contextRef="c81" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd">5.00</ix:nonFraction> million to the third party at the annual interest rate of <ix:nonFraction contextRef="c82" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure">10</ix:nonFraction>% from March
10, 2022 to September 9, 2023. To strengthen the liquidity, the Company negotiated with the borrower to early settle part of the loan.
As of April 17, 2023, the Company has received repayment $<ix:nonFraction contextRef="c83" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfOtherDebt" scale="6" unitRef="usd">2.16</ix:nonFraction> million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_4" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 31, 2022, FTFT HK entered into a
&#8220;Loan Agreement&#8221; with a third party. Pursuant to the Loan Agreement, FTFT HK loaned an amount of $<ix:nonFraction contextRef="c84" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd">6.36</ix:nonFraction> million to the
same third party at the annual interest rate of <ix:nonFraction contextRef="c85" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure">10</ix:nonFraction>% from May 31, 2022 to May 30,2023. To strengthen the liquidity, the Company
negotiated with the borrower to early settle part of the loan. As of April 17, 2023, the Company has received repayment $<ix:nonFraction contextRef="c86" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromFeesReceived" scale="6" unitRef="usd">6.36</ix:nonFraction>
million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_5" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 26, 2022, FTFT HK entered into a
&#8220;Loan Agreement&#8221; with a third party. Pursuant to the Loan Agreement, FTFT HK loaned an amount of $<ix:nonFraction contextRef="c87" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd">0.40</ix:nonFraction> million to the
same third party at the annual interest rate of <ix:nonFraction contextRef="c88" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure"><ix:nonFraction contextRef="c89" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure">10</ix:nonFraction></ix:nonFraction>% from December 26, 2022 to March 26, 2023. As of April 17, 2023, the Company has
received repayment $<ix:nonFraction contextRef="c90" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" scale="6" unitRef="usd">0.40</ix:nonFraction> million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_6" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 14, 2022, Future Private Equity Fund Management
(Hainan) Co., Limited entered into a &#8220;Loan Agreement&#8221; with a third party. Pursuant to the Loan Agreement, Future Private Equity
Fund Management (Hainan) Co., Limited loaned an amount of $<ix:nonFraction contextRef="c91" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd">7.28</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c91" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="cny">50</ix:nonFraction> million) to the third party at the annual interest rate
of <ix:nonFraction contextRef="c92" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure"><ix:nonFraction contextRef="c93" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure">8</ix:nonFraction></ix:nonFraction>% from July 15, 2022 to July 14, 2023, guarantee by Junde Chen. To strengthen the liquidity, the Company negotiated with the borrower
to early settle part of the loan. As of April 17, 2023, the Company has received repayment $<ix:nonFraction contextRef="c94" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfOtherDebt" scale="6" unitRef="usd">5.09</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c94" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfOtherDebt" scale="6" unitRef="cny">35</ix:nonFraction> million). The amount of
$<ix:nonFraction contextRef="c93" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" scale="6" unitRef="usd">2.18</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c93" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" scale="6" unitRef="cny">15</ix:nonFraction> million) will be repaid within 3 months.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_7" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022, the balance of loan receivables
was $<ix:nonFraction contextRef="c3" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansReceivableNetCurrent" scale="6" unitRef="usd">19.16</ix:nonFraction> million, which was from a third party.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_8" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 8, 2021, FUCE Future Supply Chain
(Xi&#8217;an) Co., Ltd., a wholly owned subsidiary of the Company, entered into a &#8220;Loan Agreement&#8221; with a third party. Pursuant
to the Loan Agreement, FUCE Future Supply Chain (Xi&#8217;an) Co., Ltd. loaned an amount of $<ix:nonFraction contextRef="c95" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd">0.22</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c95" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="cny">1.5</ix:nonFraction> million) to the third
party at the annual interest rate of <ix:nonFraction contextRef="c96" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure"><ix:nonFraction contextRef="c97" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure">5.25</ix:nonFraction></ix:nonFraction>% from September 8, 2021 to September 6, 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_9" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 10, 2022, Future FinTech (Hong Kong)
Limited (&#8220;FTFT HK&#8221;), a wholly owned subsidiary of the Company, entered into a &#8220;Loan Agreement&#8221; with a third party.
Pursuant to the Loan Agreement, FTFT HK loaned an amount of $<ix:nonFraction contextRef="c98" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd">5.00</ix:nonFraction> million to the third party at the annual interest rate of <ix:nonFraction contextRef="c99" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure"><ix:nonFraction contextRef="c100" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure">10</ix:nonFraction></ix:nonFraction>% from March
10, 2022 to September 9, 2023. To strengthen the liquidity, the Company negotiated with the borrower to early settle part of the loan.
As of April 17, 2023, the Company has received repayment $<ix:nonFraction contextRef="c101" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" scale="6" unitRef="usd">2.16</ix:nonFraction> million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_10" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 31, 2022, FTFT HK entered into a &#8220;Loan
Agreement&#8221; with a third party. Pursuant to the Loan Agreement, FTFT HK loaned an amount of $<ix:nonFraction contextRef="c24" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd">6.36</ix:nonFraction> million to the same third party
at the annual interest rate of <ix:nonFraction contextRef="c102" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure"><ix:nonFraction contextRef="c103" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure">10</ix:nonFraction></ix:nonFraction>% from May 31, 2022 to May 30,2023. To strengthen the liquidity, the Company negotiated with the borrower
to early settle part of the loan. As of April 17, 2023, the Company has received repayment $<ix:nonFraction contextRef="c104" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" scale="6" unitRef="usd">6.36</ix:nonFraction> million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_11" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 26, 2022, FTFT HK entered into a &#8220;Loan
Agreement&#8221; with a third party. Pursuant to the Loan Agreement, FTFT HK loaned an amount of $<ix:nonFraction contextRef="c105" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd">0.40</ix:nonFraction> million to the same third party
at the annual interest rate of <ix:nonFraction contextRef="c106" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure"><ix:nonFraction contextRef="c107" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure">10</ix:nonFraction></ix:nonFraction>% from December 26, 2022 to March 26, 2023. As of April 17, 2023, the Company has received repayment
$<ix:nonFraction contextRef="c108" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" scale="6" unitRef="usd">0.40</ix:nonFraction> million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 14, 2022, Future Private Equity Fund Management
(Hainan) Co., Limited entered into a &#8220;Loan Agreement&#8221; with a third party. Pursuant to the Loan Agreement, Future Private Equity
Fund Management (Hainan) Co., Limited loaned an amount of $<ix:nonFraction contextRef="c109" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd">7.28</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c109" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="cny">50</ix:nonFraction> million) to the third party at the annual interest rate
of <ix:nonFraction contextRef="c110" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure"><ix:nonFraction contextRef="c111" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure">8</ix:nonFraction></ix:nonFraction>% from July 15, 2022 to July 14, 2023, guarantee by Junde Chen. To strengthen the liquidity, the Company negotiated with the borrower
to early settle part of the loan. As of April 17, 2023, the Company has received repayment $<ix:nonFraction contextRef="c112" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" scale="6" unitRef="usd">5.09</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c112" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" scale="6" unitRef="cny">35</ix:nonFraction> million). The amount of
$<ix:nonFraction contextRef="c113" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd">2.18</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c113" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="cny">15</ix:nonFraction> million) will be repaid within 3 months.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 18 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_CashCashEquivalentsAndShortTermInvestmentsTextBlock-c0_cont_1" escape="true" name="us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>7. SHORT - TERM INVESTMENT</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_CashCashEquivalentsAndShortTermInvestmentsTextBlock-c0_cont_2" id="_CashCashEquivalentsAndShortTermInvestmentsTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023, the balance of short - term investments were
$<ix:nonFraction contextRef="c0" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeShortTermInvestmentOther" scale="6" unitRef="usd">1.18</ix:nonFraction> million. On September 6, 2021, Future Private Equity Fund Management (Hainan) Co., Ltd. invested RMB<ix:nonFraction contextRef="c114" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AlternativeInvestment" scale="0" unitRef="cny">13,000,000</ix:nonFraction> ($<ix:nonFraction contextRef="c114" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:AlternativeInvestment" scale="6" unitRef="usd">1.89</ix:nonFraction> million) to
entrust Shanghai Yuli Enterprise Management Consulting Firm to invest in various types of investment portfolios. According to the market
value, the Company&#8217;s balance of the short - term investment was $<ix:nonFraction contextRef="c115" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:AssetsSoldUnderAgreementsToRepurchaseMarketValue" scale="6" unitRef="usd">1.18</ix:nonFraction> million on March 31, 2023. Due to fluctuations of the quoted
shares included in its investment portfolios, the Company unrealized holding gains on available-for-sale securities of $<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OtherInvestments" scale="6" unitRef="usd">0.18</ix:nonFraction> million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_CashCashEquivalentsAndShortTermInvestmentsTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022, the balance of short - term investments were
$<ix:nonFraction contextRef="c52" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeShortTermInvestmentOther" scale="6" unitRef="usd">0.99</ix:nonFraction> million. On September 6, 2021, Future Private Equity Fund Management (Hainan) Co., Ltd. invested RMB<ix:nonFraction contextRef="c116" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AlternativeInvestment" scale="0" unitRef="cny">13,000,000</ix:nonFraction> ($<ix:nonFraction contextRef="c116" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:AlternativeInvestment" scale="6" unitRef="usd">1.87</ix:nonFraction> million) to
entrust Shanghai Yuli Enterprise Management Consulting Firm to invest in various types of investment portfolios. According to the market
value, the Company&#8217;s balance of the short - term investments was $<ix:nonFraction contextRef="c3" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:AssetsSoldUnderAgreementsToRepurchaseMarketValue" scale="6" unitRef="usd">0.99</ix:nonFraction> million on December 31, 2022. Due to fluctuations of the
quoted shares included in its investment portfolios, the Company recognized an impairment to the investment portfolio of $<ix:nonFraction contextRef="c3" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OtherInvestments" scale="6" unitRef="usd">0.91</ix:nonFraction> million.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_OtherCurrentAssetsTextBlock-c0_cont_1" escape="true" name="us-gaap:OtherCurrentAssetsTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>8. OTHER CURRENT ASSETS</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_OtherCurrentAssetsTextBlock-c0_cont_2" id="_OtherCurrentAssetsTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amount of other current assets consisted of
the followings:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_OtherCurrentAssetsTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Prepayments for Supply Chain Financing/Trading</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherInventorySupplies" scale="0" unitRef="usd">10,993,990</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherInventorySupplies" scale="0" unitRef="usd">3,766,643</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepayments for Sand and Steel Supply Chain Financing/Trading</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:PrepaymentsForSandAndSteelSupplyChainFinancingTrading" scale="0" unitRef="usd">2,644,050</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-31">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Supplies" scale="0" unitRef="usd">184,243</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Supplies" scale="0" unitRef="usd">72,544</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="0" unitRef="usd">1,403,539</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="0" unitRef="usd">831,077</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:Total" scale="0" unitRef="usd">15,225,822</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="ftft:Total" scale="0" unitRef="usd">4,670,264</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_GoodwillDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:GoodwillDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>9. GOODWILL</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_GoodwillDisclosureTextBlock-c0_cont_2" id="_GoodwillDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023 and December 31, 2022, the
balance of goodwill mainly represented an amount of $<ix:nonFraction contextRef="c52" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:GoodwillOtherIncreaseDecrease" scale="6" unitRef="usd"><ix:nonFraction contextRef="c0" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:GoodwillOtherIncreaseDecrease" scale="6" unitRef="usd">13.98</ix:nonFraction></ix:nonFraction> million that arose from acquisition of Nice Talent Asset Management Limited
(&#8220;Nice Talent&#8221;) in 2021 and Khyber Money Exchange Ltd., in 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_GoodwillDisclosureTextBlock-c0_cont_3" id="_GoodwillDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 6, 2021, the Company through its wholly owned subsidiary
Future FinTech (Hong Kong) Limited., completed its acquisition of <ix:nonFraction contextRef="c117" decimals="2" format="ixt:num-dot-decimal" name="ftft:PercentageOfIssuedAndOutstandingShares" scale="-2" unitRef="pure">90</ix:nonFraction>% of the issued and outstanding shares of Nice Talent from Joy Rich
Enterprises Limited for HK$<ix:nonFraction contextRef="c117" decimals="0" format="ixt:num-dot-decimal" name="ftft:CommonStockPaid" scale="0" unitRef="hkd">144,000,000</ix:nonFraction> (the &#8220;Purchase Price&#8221;) which shall be paid in the shares of common stock of the Company
(the &#8220;Company Shares&#8221;). <ix:nonFraction contextRef="c118" decimals="2" format="ixt:num-dot-decimal" name="ftft:PercentageOfCommonStockShares" scale="-2" unitRef="pure">60</ix:nonFraction>% of the Purchase Price ($<ix:nonFraction contextRef="c118" decimals="-4" format="ixt:num-dot-decimal" name="ftft:CommonStockPaid" scale="6" unitRef="usd">11.22</ix:nonFraction> million) was paid in <ix:nonFraction contextRef="c118" decimals="0" format="ixt:num-dot-decimal" name="ftft:IssuanceOfCommonStock" scale="0" unitRef="shares">2,244,156</ix:nonFraction> pre reverse stock split shares of
common stock of the Company on August 4, 2021. <ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="ftft:PercentageOfCommonStockShares" scale="-2" unitRef="pure">40</ix:nonFraction>% of the Purchase Price ($<ix:nonFraction contextRef="c52" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:SupplementalDeferredPurchasePrice" scale="6" unitRef="usd">7.39</ix:nonFraction> million) in <ix:nonFraction contextRef="c119" decimals="0" format="ixt-sec:numwordsen" name="ftft:NumberOfInstallments" scale="0" unitRef="pure">two</ix:nonFraction> installments for <ix:nonFraction contextRef="c119" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage" scale="-2" unitRef="pure">20</ix:nonFraction>% each shall be paid
in shares of common stock of the Company upon the completion of the audited reports for Nice Talent for each of the years ended on December
31, 2021 and December 31, 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_GoodwillDisclosureTextBlock-c0_cont_4" id="_GoodwillDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 1, 2022, FTFT UK Limited, a wholly owned subsidiary of the
Company acquired <ix:nonFraction contextRef="c120" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" scale="-2" unitRef="pure">100</ix:nonFraction>% equity interest of Khyber Money Exchange Ltd., a company incorporated in England and Wales, for &#163;<ix:nonFraction contextRef="c121" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfInterestInCorporateUnit" scale="0" unitRef="eur">786,887</ix:nonFraction> ($<ix:nonFraction contextRef="c121" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfInterestInCorporateUnit" scale="6" unitRef="usd">0.95</ix:nonFraction>
million).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_GoodwillDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recorded $<ix:nonFraction contextRef="c3" decimals="-4" format="ixt:num-dot-decimal" name="ftft:ImpairmentLosses" scale="6" unitRef="usd">2.21</ix:nonFraction> million of impairment loss in fiscal year
2022 related with goodwill mainly arose from acquisition of Nice Talent Asset Management Limited and FTFT Finance UK Limited (formerly
known as Khyber Money Exchange Ltd.). Goodwill impairment test as of December 31, 2022 using compare the carrying amount of the reporting
unit (including goodwill) with its fair value. If the carrying amount exceeds the fair value, compare the implied fair value of the reporting
unit&#8217;s goodwill with the carrying amount of goodwill. If the carrying amount of goodwill exceeds the implied fair value, an impairment
loss should be recognized.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_AssetAcquisitionTextBlock-c0_cont_1" escape="true" name="us-gaap:AssetAcquisitionTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>10. ACQUISITION</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_AssetAcquisitionTextBlock-c0_cont_2" id="_AssetAcquisitionTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Nice Talent</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_AssetAcquisitionTextBlock-c0_cont_3" id="_AssetAcquisitionTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 6, 2021 (&#8220;Acquisition Date&#8221;), the Company through
its wholly owned subsidiary Future FinTech (Hong Kong) Limited., completed its acquisition of <ix:nonFraction contextRef="c122" decimals="2" format="ixt:num-dot-decimal" name="ftft:IssuedAndOutstandingPercentage" scale="-2" unitRef="pure">90</ix:nonFraction>% of the issued and outstanding shares
of Nice Talent from Joy Rich Enterprises Limited for HK$<ix:nonFraction contextRef="c122" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfWarrants" scale="0" unitRef="hkd">144,000,000</ix:nonFraction> (the &#8220;Purchase Price&#8221;) which shall be paid in the shares
of common stock of the Company (the &#8220;Company Shares&#8221;). <ix:nonFraction contextRef="c123" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" unitRef="pure">60</ix:nonFraction>% of the Purchase Price ($<ix:nonFraction contextRef="c123" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DividendsCommonStockCash" scale="6" unitRef="usd">11.22</ix:nonFraction> million) was paid in <ix:nonFraction contextRef="c118" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ExcessStockSharesIssued" scale="0" unitRef="shares">2,244,156</ix:nonFraction> shares
of common stock of the Company on August 4, 2021. <ix:nonFraction contextRef="c52" decimals="2" format="ixt:num-dot-decimal" name="ftft:PurchasePricePercentage" scale="-2" unitRef="pure">40</ix:nonFraction>% of the Purchase Price ($<ix:nonFraction contextRef="c124" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:SupplementalDeferredPurchasePrice" scale="6" unitRef="usd">7.39</ix:nonFraction> million) in <ix:nonFraction contextRef="c119" decimals="0" format="ixt-sec:numwordsen" name="ftft:NumberOfInstallments" scale="0" unitRef="pure">two</ix:nonFraction> installments for <ix:nonFraction contextRef="c119" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage" scale="-2" unitRef="pure">20</ix:nonFraction>% each shall be
paid in shares of common stock of the Company upon the completion of the audited reports for Nice Talent of the years ended on December
31, 2021 and 2022, respectively. Nice Talent has met the performance requirements for the year ended on December 31, 2021 and 2022, however,
the <ix:nonFraction contextRef="c124" decimals="2" format="ixt:num-dot-decimal" name="ftft:PurchasePricePercentage" scale="-2" unitRef="pure">40</ix:nonFraction>% of the Purchase Price has not been paid in the shares of common stock of the Company to Joy Rich as of the date of this report.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_AssetAcquisitionTextBlock-c0_cont_4" id="_AssetAcquisitionTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The transaction was accounted for in accordance
with the provisions of ASC 805-10, Business Combinations. The Company retained an independent appraisal firm to advise management in the
determination of the fair value of the various assets acquired and liabilities assumed. The values assigned in these financial statements
represent management&#8217;s best estimate of fair values as of the Acquisition Date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_AssetAcquisitionTextBlock-c0_cont_5" id="_AssetAcquisitionTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As required by ASC 805-20, Business Combinations&#8212;Identifiable
Assets and Liabilities, and Any Noncontrolling Interest, management conducted a review to reassess whether they identified all the assets
acquired and all the liabilities assumed, and followed ASC 805-20&#8217;s measurement procedures for recognition of the fair value of
net assets acquired.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 19 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_AssetAcquisitionTextBlock-c0_cont_6" id="_AssetAcquisitionTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the allocation
of estimated fair values of net assets acquired and liabilities assumed:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_AssetAcquisitionTextBlock-c0_cont_7" id="_AssetAcquisitionTextBlock-c0_cont_6"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="0" unitRef="usd">1,407,902</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:OtherReceivable" scale="0" unitRef="usd">27,701</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:OtherCurrentAssets" scale="0" unitRef="usd">7,039</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Property, plant and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:PropertyPlantEquipmentNet" scale="0" unitRef="usd">53,577</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Amount Due from Related Party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:DueFromRelatedPartyNoncurrent" scale="0" unitRef="usd">38,323</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Accrued expenses and other payables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableOtherCurrent" scale="0" unitRef="usd">498,515</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net identifiable assets acquired</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="0" unitRef="usd">1,036,027</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Less: non-controlling interests</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:LessNoncontrollingInterests" scale="0" unitRef="usd">131,165</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Add: goodwill</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillGross" scale="0" unitRef="usd">17,164,598</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Total purchase price for acquisition net of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="0" unitRef="usd">275,624</ix:nonFraction> of cash</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:TotalPurchasePriceForAcquisitionNetCash" scale="0" unitRef="usd">18,069,460</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_AssetAcquisitionTextBlock-c0_cont_8" id="_AssetAcquisitionTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has included the operating results
of Nice Talent in its consolidated financial statements since the Acquisition Date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_AssetAcquisitionTextBlock-c0_cont_9" id="_AssetAcquisitionTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Khyber Money Exchange Ltd.</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_AssetAcquisitionTextBlock-c0_cont_10" id="_AssetAcquisitionTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 1, 2022, FTFT UK Limited, a wholly owned subsidiary of the
Company acquired <ix:nonFraction contextRef="c48" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction" scale="-2" unitRef="pure">100</ix:nonFraction>% equity interest of Khyber Money Exchange Ltd., a company incorporated in England and Wales, for &#163;<ix:nonFraction contextRef="c48" decimals="0" format="ixt:num-dot-decimal" name="ftft:CompanyIncorporated" scale="0" unitRef="gbp">786,887</ix:nonFraction> ($<ix:nonFraction contextRef="c48" decimals="-4" format="ixt:num-dot-decimal" name="ftft:CompanyIncorporated" scale="6" unitRef="usd">0.95</ix:nonFraction>
million). The Company has changed its name from Khyber Money Exchange Ltd., to FTFT Finance UK Limited on October 11, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_AssetAcquisitionTextBlock-c0_cont_11" id="_AssetAcquisitionTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the allocation
of estimated fair values of net assets acquired and liabilities assumed:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_AssetAcquisitionTextBlock-c0_cont_12" id="_AssetAcquisitionTextBlock-c0_cont_11"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: justify">Other receivables</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c125" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd">242,087</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Property, plant and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c125" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentOtherNet" scale="0" unitRef="usd">584</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Accrued expenses and other payables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c125" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="0" unitRef="usd">89,888</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Net identifiable assets acquired</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c125" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd">152,783</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Add: goodwill</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c125" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillFairValueDisclosure" scale="0" unitRef="usd">628,938</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 4pt">Total purchase price for acquisition net of $<ix:nonFraction contextRef="c126" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherPaymentsToAcquireBusinesses" scale="0" unitRef="usd">166,676</ix:nonFraction> of cash</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c126" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="0" unitRef="usd">781,721</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation id="_AssetAcquisitionTextBlock-c0_cont_12"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">The Company has included the operating results of FTFT Finance UK Limited
in its consolidated financial statements since October 1, 2022.</p></ix:continuation><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="ftft_LeasesDisclosureTextBlock-c0_cont_1" escape="true" name="ftft:LeasesDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>11. LEASES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="ftft_LeasesDisclosureTextBlock-c0_cont_2" id="ftft_LeasesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s non-cancellable operating
leases consist of leases for office space. The Company is the lessee under the terms of the operating leases. For the three months ended
March 31, 2023, the operating lease cost was $<ix:nonFraction contextRef="c0" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="6" unitRef="usd">0.98</ix:nonFraction> million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="ftft_LeasesDisclosureTextBlock-c0_cont_3" id="ftft_LeasesDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s operating leases have remaining
lease terms of approximately <ix:nonNumeric contextRef="c0" format="ixt-sec:durmonth" name="ftft:LesseeOperatingLeaseRemainingLeaseTerm1">48</ix:nonNumeric> months. As of March 31, 2023, the weighted average remaining lease term and weighted average discount
rate were <ix:nonNumeric contextRef="c2" format="ixt-sec:duryear" name="ftft:OperatingLeaseWeightedAverageRemainingLeaseTerm">4</ix:nonNumeric> years and <ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="ftft:OperatingLeaseWeightedAverageDiscountRatePercent1" scale="-2" unitRef="pure">4.75</ix:nonFraction>%, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="ftft_LeasesDisclosureTextBlock-c0_cont_4" id="ftft_LeasesDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Maturities of lease liabilities were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="ftft_LeasesDisclosureTextBlock-c0_cont_5" id="ftft_LeasesDisclosureTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Operating</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">As of March 31,</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Lease</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">From April 1, 2023 to March 31, 2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:OperatingLeasesFutureMinimumPaymentsDueInTwoYear" scale="0" unitRef="usd">379,958</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">From April 1, 2024 to March 31, 2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:OperatingLeasesFutureMinimumPaymentsDueInTHreeYear" scale="0" unitRef="usd">277,317</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">From April 1, 2025 to March 31, 2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:OperatingLeasesFutureMinimumPaymentsDueInFiveYear" scale="0" unitRef="usd">204,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">From April 1, 2026 to March 31, 2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:OperatingLeasesFutureMinimumPaymentsDueInSixYear" scale="0" unitRef="usd">204,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:OperatingLeasesFutureMinimumPaymentDue" scale="0" unitRef="usd">1,065,275</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: amounts representing interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments" scale="0" unitRef="usd">87,972</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Present Value of future minimum lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments" scale="0" unitRef="usd">977,303</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current obligations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:OperatingLeasesLiabilityCurrent" scale="0" unitRef="usd">299,920</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Long term obligations</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" scale="0" unitRef="usd">677,383</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation id="ftft_LeasesDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company leases office space and equipment
under various short-term operating leases. As permitted by ASC 842, the Company has elected the practical expedient for short-term leases,
whereby lease assets and lease liabilities are not recognized on the balance sheet. Short term leases cost was $<ix:nonFraction contextRef="c0" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:ShortTermLeaseCost" scale="6" unitRef="usd">0.16</ix:nonFraction> million for three
months ended March 31, 2023.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 20 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>12. PROPERTY AND EQUIPMENT</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_2" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Property and equipment consist of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_3" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Office equipment, fixtures and furniture</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FurnitureAndFixturesGross" scale="0" unitRef="usd">562,267</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FurnitureAndFixturesGross" scale="0" unitRef="usd">491,022</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Vehicle</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:Vehicle" scale="0" unitRef="usd">813,267</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="ftft:Vehicle" scale="0" unitRef="usd">798,955</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Building</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LeaseholdImprovementsGross" scale="0" unitRef="usd">37,530</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LeaseholdImprovementsGross" scale="0" unitRef="usd">37,785</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">1,413,064</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">1,327,762</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: accumulated depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd">353,378</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd">277,094</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Construction in progress</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConstructionInProgressGross" scale="0" unitRef="usd">3,355,006</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConstructionInProgressGross" scale="0" unitRef="usd">3,372,301</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:ImpairmentLoss" scale="0" sign="-" unitRef="usd">5,765</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ftft:ImpairmentLoss" scale="0" sign="-" unitRef="usd">5,688</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">4,408,927</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">4,417,281</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation expense included in general and administration
expenses for the three months ended March 31, 2023 and 2022 was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="0" unitRef="usd">73,614</ix:nonFraction> and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="0" unitRef="usd">45,208</ix:nonFraction>, respectively. Depreciation expense included in cost
of sales for the three months ended March 31, 2023 and 2022 was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" scale="0" unitRef="usd">0</ix:nonFraction> and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" scale="0" unitRef="usd">0</ix:nonFraction>, respectively.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_GoodwillAndIntangibleAssetsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>13. INTANGIBLE ASSETS</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_GoodwillAndIntangibleAssetsDisclosureTextBlock-c0_cont_2" id="_GoodwillAndIntangibleAssetsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Intangible assets consist of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_GoodwillAndIntangibleAssetsDisclosureTextBlock-c0_cont_3" id="_GoodwillAndIntangibleAssetsDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Trademarks</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedTrademarksGross" scale="0" unitRef="usd">873</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedTrademarksGross" scale="0" unitRef="usd">862</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">System and software</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CapitalizedComputerSoftwareGross" scale="0" unitRef="usd">2,605,759</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CapitalizedComputerSoftwareGross" scale="0" unitRef="usd">2,578,647</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherIntangibleAssetsNet" scale="0" unitRef="usd">2,606,632</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherIntangibleAssetsNet" scale="0" unitRef="usd">2,579,509</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Less: accumulated depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation" scale="0" unitRef="usd">215,391</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation" scale="0" unitRef="usd">199,151</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" scale="0" unitRef="usd">1,887,431</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" scale="0" unitRef="usd">1,862,289</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">503,810</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">518,069</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_GoodwillAndIntangibleAssetsDisclosureTextBlock-c0_cont_4" id="_GoodwillAndIntangibleAssetsDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Amortization expense included in general and administration
expenses for the three months ended March 31, 2023 and 2022 was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherGeneralAndAdministrativeExpense" scale="0" unitRef="usd">14,259</ix:nonFraction> and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherGeneralAndAdministrativeExpense" scale="0" unitRef="usd">11,768</ix:nonFraction>, respectively. Amortization expense included in cost
of sales for the three months ended March 31, 2023 and 2022 was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RealEstateInvestmentPartnershipCostOfSales" scale="0" unitRef="usd">0</ix:nonFraction> and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RealEstateInvestmentPartnershipCostOfSales" scale="0" unitRef="usd">0</ix:nonFraction>, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_GoodwillAndIntangibleAssetsDisclosureTextBlock-c0_cont_5" id="_GoodwillAndIntangibleAssetsDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The estimated amortization is as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_GoodwillAndIntangibleAssetsDisclosureTextBlock-c0_cont_5"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As of March 31,</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated <br/>
amortization <br/>
expense</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 88%; padding-left: 9pt; text-align: justify; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From April 1, 2023 to March 31, 2024</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="0" unitRef="usd">57,035</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From April 1, 2024 to March 31, 2025</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="0" unitRef="usd">57,035</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From April 1, 2025 to March 31, 2026</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="0" unitRef="usd">57,035</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From April 1, 2026 to March 31, 2027</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="0" unitRef="usd">57,035</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From April 1, 2027 to March 31, 2028</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="0" unitRef="usd">57,035</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="0" unitRef="usd">218,635</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 4.5pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="0" unitRef="usd">503,810</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="ftft_NotePayableTextBlock-c0_cont_1" escape="true" name="ftft:NotePayableTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>14. NOTE PAYABLE </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="ftft_NotePayableTextBlock-c0_cont_2" id="ftft_NotePayableTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Note payable consist of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="ftft_NotePayableTextBlock-c0_cont_3" id="ftft_NotePayableTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="ftft:ScheduleOfNotePayableTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Issue date</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Principal</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>amount</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>US$</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Mature date</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Effective<br/>
</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>annual<br/>
 rate</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: justify">FUCE Future Supply Chain (Xi&#8217;an) Co., Ltd.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center"><ix:nonNumeric contextRef="c127" format="ixt:date-monthname-day-year-en" name="us-gaap:DebtInstrumentIssuanceDate1"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 10, 2022</span></ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c128" decimals="0" format="ixt:num-dot-decimal" name="ftft:InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount" scale="0" unitRef="usd">1,455,244</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center"><ix:nonNumeric contextRef="c127" format="ixt:date-monthname-day-year-en" name="us-gaap:DerivativeMaturityDates"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 10, 2023</span></ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonNumeric contextRef="c127" continuedAt="_DebtInstrumentInterestRateBasisForEffectiveRate-c127_cont_1" name="us-gaap:DebtInstrumentInterestRateBasisForEffectiveRate">0.05</ix:nonNumeric></td><td style="width: 1%; text-align: left"><ix:continuation id="_DebtInstrumentInterestRateBasisForEffectiveRate-c127_cont_1">%</ix:continuation></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">FUCE Future Supply Chain (Xi&#8217;an) Co., Ltd.</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><ix:nonNumeric contextRef="c129" format="ixt:date-monthname-day-year-en" name="us-gaap:DebtInstrumentIssuanceDate1"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 12, 2022</span></ix:nonNumeric></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="ftft:InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount" scale="0" unitRef="usd">727,622</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><ix:nonNumeric contextRef="c129" format="ixt:date-monthname-day-year-en" name="us-gaap:DerivativeMaturityDates"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 12, 2023</span></ix:nonNumeric></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonNumeric contextRef="c129" continuedAt="_DebtInstrumentInterestRateBasisForEffectiveRate-c129_cont_1" name="us-gaap:DebtInstrumentInterestRateBasisForEffectiveRate">0.05</ix:nonNumeric></td><td style="text-align: left"><ix:continuation id="_DebtInstrumentInterestRateBasisForEffectiveRate-c129_cont_1">%</ix:continuation></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">FUCE Future Supply Chain (Xi&#8217;an) Co., Ltd.</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><ix:nonNumeric contextRef="c131" format="ixt:date-monthname-day-year-en" name="us-gaap:DebtInstrumentIssuanceDate1"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 28, 2022</span></ix:nonNumeric></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c132" decimals="0" format="ixt:num-dot-decimal" name="ftft:InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount" scale="0" unitRef="usd">727,622</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><ix:nonNumeric contextRef="c131" format="ixt:date-monthname-day-year-en" name="us-gaap:DerivativeMaturityDates"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 28, 2023</span></ix:nonNumeric></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonNumeric contextRef="c131" continuedAt="_DebtInstrumentInterestRateBasisForEffectiveRate-c131_cont_1" name="us-gaap:DebtInstrumentInterestRateBasisForEffectiveRate">0.05</ix:nonNumeric></td><td style="text-align: left"><ix:continuation id="_DebtInstrumentInterestRateBasisForEffectiveRate-c131_cont_1">%</ix:continuation></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: justify">FUCE Future Supply Chain (Xi&#8217;an) Co., Ltd.</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center"><ix:nonNumeric contextRef="c133" format="ixt:date-monthname-day-year-en" name="us-gaap:DebtInstrumentIssuanceDate1"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December&#160;19,&#160;2022</span></ix:nonNumeric></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c134" decimals="0" format="ixt:num-dot-decimal" name="ftft:InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount" scale="0" unitRef="usd">727,622</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center"><ix:nonNumeric contextRef="c133" format="ixt:date-monthname-day-year-en" name="us-gaap:DerivativeMaturityDates"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December&#160;19,&#160;2023</span></ix:nonNumeric></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right"><ix:nonNumeric contextRef="c133" continuedAt="_DebtInstrumentInterestRateBasisForEffectiveRate-c133_cont_1" name="us-gaap:DebtInstrumentInterestRateBasisForEffectiveRate">0.05</ix:nonNumeric></td><td style="padding-bottom: 1.5pt; text-align: left"><ix:continuation id="_DebtInstrumentInterestRateBasisForEffectiveRate-c133_cont_1">%</ix:continuation></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: center">&#160;</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount" scale="0" unitRef="usd">3,638,110</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: center">&#160;</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: right">&#160;</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 21 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="ftft_NotePayableTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At maturity, the Notes are payable at their principal amount thereon.
The occurring with respect to any of the Company&#8217;s indebtedness, an event of default resulting in accelerated maturity or a failure
to pay principal, interest or premium when due, the overdue interest shall be charged at <ix:nonFraction contextRef="c2" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DerivativeAverageSwaptionInterestRate" scale="-2" unitRef="pure">0.05</ix:nonFraction>% per day, without the need to notify the
applicant and sign another loan contract. As of March 31, 2023, there was no such event of default.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_AccountsAndNontradeReceivableTextBlock-c0_cont_1" escape="true" name="us-gaap:AccountsAndNontradeReceivableTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>15. ACCOUNT PAYABLES </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_AccountsAndNontradeReceivableTextBlock-c0_cont_2" id="_AccountsAndNontradeReceivableTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amount of account payables were consisted
of the followings:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_AccountsAndNontradeReceivableTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="ftft:ScheduleOfAccountsPayablesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center">December&#160;31,</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="3" style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="3" style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Supply Chain Financing/Trading payment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading" scale="0" unitRef="usd">1,605,375</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="ftft:PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading" scale="0" unitRef="usd">3,584,920</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOther" scale="0" unitRef="usd">27,875</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOther" scale="0" unitRef="usd">18,657</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssets" scale="0" unitRef="usd">1,633,250</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssets" scale="0" unitRef="usd">3,603,577</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>16. ACCRUED EXPENSES AND OTHER PAYABLES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_2" id="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amount of accrued expenses and other payables
consisted of the followings:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Legal fee and other professionals</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent" scale="0" unitRef="usd">248,088</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent" scale="0" unitRef="usd">533,048</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Wages and employee reimbursement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedSalariesCurrent" scale="0" unitRef="usd">289,151</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedSalariesCurrent" scale="0" unitRef="usd">763,983</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Suppliers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ftft:AccruedSuppliers" scale="0" unitRef="usd">675,122</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ftft:AccruedSuppliers" scale="0" unitRef="usd">708,287</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Accruals</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="0" unitRef="usd">342,102</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="0" unitRef="usd">208,938</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="0" unitRef="usd">1,554,463</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="0" unitRef="usd">2,214,256</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="ftft_DeferredLiabilitesTableTextBlock-c0_cont_1" escape="true" name="ftft:DeferredLiabilitesTableTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>17. DEFERRED LIABILITIES</b>&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation id="ftft_DeferredLiabilitesTableTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023 and December 31, 2022, the
balance of deferred liabilities mainly represented an amount of $<ix:nonFraction contextRef="c135" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilities" scale="6" unitRef="usd"><ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilities" scale="6" unitRef="usd">7.39</ix:nonFraction></ix:nonFraction> million that arose from the payment for the remaining <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="ftft:PurchasePricePercentage" scale="-2" unitRef="pure">40</ix:nonFraction>% of the
Purchase Price of the acquisition of Nice Talent Asset Management Limited (&#8220;Nice Talent&#8221;). <ix:nonFraction contextRef="c136" decimals="2" format="ixt:num-dot-decimal" name="ftft:PurchasePricePercentage" scale="-2" unitRef="pure">20</ix:nonFraction>% and <ix:nonFraction contextRef="c137" decimals="2" format="ixt:num-dot-decimal" name="ftft:PurchasePricePercentage" scale="-2" unitRef="pure">20</ix:nonFraction>% of the Purchase Price
in <ix:nonFraction contextRef="c52" decimals="0" format="ixt-sec:numwordsen" name="ftft:NumberOfInstallments" scale="0" unitRef="pure">two</ix:nonFraction> installments for <ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivablePurchase" scale="0" unitRef="usd">20</ix:nonFraction>% each shall be paid in shares of common stock of the Company upon the completion of the audited reports for
Nice Talent for the years ended on December 31, 2021 and 2022, respectively. However, the <ix:nonFraction contextRef="c52" decimals="2" format="ixt:num-dot-decimal" name="ftft:PurchasePricePercentage" scale="-2" unitRef="pure"><ix:nonFraction contextRef="c138" decimals="2" format="ixt:num-dot-decimal" name="ftft:PurchasePricePercentage" scale="-2" unitRef="pure">40</ix:nonFraction></ix:nonFraction>% of the Purchase Price has not been paid
in the shares of common stock of the Company as of the date of this report</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>18. RELATED PARTY TRANSACTION</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_2" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023, the amounts due to the related
parties were&#160;consisted of the followings:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_3" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" continuedAt="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock-c0_cont_1" escape="true" name="ftft:ScheduleOfDueToRelatedPartiesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount<br/> (US$)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Note</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 25%; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Zhi Yan</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="vertical-align: top; width: 9%; text-align: right"><ix:nonFraction contextRef="c139" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" scale="0" unitRef="usd">223,335</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 31%; text-align: justify"><ix:nonNumeric contextRef="c139" name="ftft:DutetoRelatedpartyRelationship">General Manager of a subsidiary of the Company</ix:nonNumeric></td><td style="width: 1%">&#160;</td>
    <td style="width: 30%; text-align: justify"><ix:nonNumeric contextRef="c139" name="ftft:DuetoRelatedpartyNote">Accrued expenses, interest free and payment on demand.</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Reits (Beijing) Technology Co., Ltd</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="vertical-align: top; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c140" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" scale="0" unitRef="usd">14,734</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt"><ix:nonNumeric contextRef="c140" name="ftft:DutetoRelatedpartyRelationship">Zhi Yan is the legal representative of this company</ix:nonNumeric></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt"><ix:nonNumeric contextRef="c140" name="ftft:DuetoRelatedpartyNote">Acquisition of intangibles upon the full completion of the online platform pursuant to an agreement originally entered between parties before Zhi Yan became a related party. The amount is interest free and payment on demand.</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -8.1pt; padding-left: 8.1pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" scale="0" unitRef="usd">238,069</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: left; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: left; padding-bottom: 4pt">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_4" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023, the amounts due from the
related parties were consisted of the followings:</p><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_5" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" continuedAt="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock-c0_cont_1" escape="true" name="ftft:ScheduleOfDueFromRelatedPartiesTableTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Name</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Amount<br/> (US$)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Relationship</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Note</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 25%; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Kai Xu</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c143" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent" scale="0" unitRef="usd">43,502</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 31%; text-align: justify"><ix:nonNumeric contextRef="c143" name="ftft:RelatedPartiesRelationship">Deputy General Manager of a subsidiary of the Company</ix:nonNumeric></td><td style="width: 1%">&#160;</td>
    <td style="width: 30%; text-align: justify"><ix:nonNumeric contextRef="c143" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction">Prepaid expenses, interest free and payment on demand.</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">OLA</td><td style="text-align: left; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: left">&#160;</td><td style="vertical-align: middle; text-align: right"><ix:nonFraction contextRef="c144" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent" scale="0" unitRef="usd">127</ix:nonFraction></td><td style="vertical-align: top; text-align: left">&#160;</td><td style="text-align: left; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify"><ix:nonNumeric contextRef="c144" name="ftft:RelatedPartiesRelationship">Chief Executive Officer of a subsidiary of the Company and Chief Strategy Officer of the Company</ix:nonNumeric></td><td style="text-align: left; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify"><ix:nonNumeric contextRef="c144" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction">Prepaid expenses, interest free and payment on demand.</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Ming Yi</td><td style="text-align: left; padding-bottom: 1.5pt; vertical-align: top">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: top; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; vertical-align: top; text-align: right"><ix:nonFraction contextRef="c145" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent" scale="0" unitRef="usd">56,393</ix:nonFraction></td><td style="vertical-align: top; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="text-align: left; padding-bottom: 1.5pt; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt"><ix:nonNumeric contextRef="c145" name="ftft:RelatedPartiesRelationship">Chief Financial Officer of the Company</ix:nonNumeric></td><td style="text-align: left; padding-bottom: 1.5pt; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt"><ix:nonNumeric contextRef="c145" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction">Prepaid expenses, interest free and payment on demand.</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -8.1pt; padding-left: 8.1pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent" scale="0" unitRef="usd">100,022</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: justify; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: justify; padding-bottom: 4pt">&#160;</td></tr>
  </table><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 22 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_6" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During three months ended March 31, 2023, the
Company had the following transactions with related parties:&#160;&#160;</p><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_7" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_6"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfRelatedPartyTransactionsTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Name</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Relationship</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Note</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 25%; text-align: left; text-indent: -9pt; padding-left: 9pt">JKNDC Limited</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="vertical-align: top; width: 9%; text-align: right"><ix:nonFraction contextRef="c151" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseDueFromOtherRelatedParties" scale="0" unitRef="usd">1,914</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 31%; text-align: justify"><ix:nonNumeric contextRef="c151" name="ftft:RelatedPartiesTransactionRelationship">A company owned by the minority&#160;shareholder of NTAM</ix:nonNumeric></td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 30%; text-align: justify"><ix:nonNumeric contextRef="c151" name="ftft:RelatedPartyTransactionNote">Other expenses</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt">JKNDC Limited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="vertical-align: top; text-align: right"><ix:nonFraction contextRef="c152" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseDueFromOtherRelatedParties" scale="0" unitRef="usd">361,958</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify"><ix:nonNumeric contextRef="c152" name="ftft:RelatedPartiesTransactionRelationship">A company owned by the minority shareholder of NTAM</ix:nonNumeric></td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify"><ix:nonNumeric contextRef="c152" name="ftft:RelatedPartyTransactionNote">Cost of revenue- Asset management service</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt">Alpha Yield Limited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="vertical-align: top; text-align: right"><ix:nonFraction contextRef="c153" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseDueFromOtherRelatedParties" scale="0" unitRef="usd">178,913</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify"><ix:nonNumeric contextRef="c153" name="ftft:RelatedPartiesTransactionRelationship">A director of the Company is a shareholder of this company</ix:nonNumeric></td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify"><ix:nonNumeric contextRef="c153" name="ftft:RelatedPartyTransactionNote">Consultancy fee</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt">Nice Talent Partner Limited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="vertical-align: top; text-align: right"><ix:nonFraction contextRef="c154" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseDueFromOtherRelatedParties" scale="0" unitRef="usd">76,542</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify"><ix:nonNumeric contextRef="c154" name="ftft:RelatedPartiesTransactionRelationship">A company owned by the minority shareholder of NTAM</ix:nonNumeric></td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify"><ix:nonNumeric contextRef="c154" name="ftft:RelatedPartyTransactionNote">Consultancy fee</ix:nonNumeric></td></tr>
  </table><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_8" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022, the amount due to the
related parties was&#160;consisted of the followings:</p><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_9" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_8"><ix:continuation id="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Name</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Amount (US$)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Relationship</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Note</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 25%; text-align: left">Reits (Beijing) Technology Co., Ltd</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="vertical-align: top; width: 9%; text-align: right"><ix:nonFraction contextRef="c141" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" scale="0" unitRef="usd">14,538</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 31%; text-align: justify"><ix:nonNumeric contextRef="c141" name="ftft:DutetoRelatedpartyRelationship">Zhi Yan is the legal representative of this company</ix:nonNumeric></td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 30%; text-align: justify"><ix:nonNumeric contextRef="c141" name="ftft:DuetoRelatedpartyNote">Acquisition of intangibles upon the full completion of the online platform pursuant to an agreement originally entered between parties before Zhi Yan was the general manager of our subsidiary.</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; vertical-align: top; text-align: left">Zhi Yan</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; vertical-align: top; text-align: right"><ix:nonFraction contextRef="c142" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" scale="0" unitRef="usd">230,281</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; vertical-align: top; text-align: justify"><ix:nonNumeric contextRef="c142" name="ftft:DutetoRelatedpartyRelationship">General Manager of a subsidiary of the Company</ix:nonNumeric></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; vertical-align: top; text-align: justify"><ix:nonNumeric contextRef="c142" name="ftft:DuetoRelatedpartyNote">Other payables, interest free and payment on demand.</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="vertical-align: top; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" scale="0" unitRef="usd">244,819</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 4pt">&#160;</td></tr>
  </table><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_10" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022, the amount due from the
related parties was consisted of the followings:</p><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_11" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_10"><ix:continuation continuedAt="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock-c0_cont_2" id="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Name</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Relationship</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Note</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 25%; text-align: left">Kai Xu</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="vertical-align: top; width: 9%; text-align: right"><ix:nonFraction contextRef="c146" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent" scale="0" unitRef="usd">16</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 31%; text-align: justify"><ix:nonNumeric contextRef="c146" name="ftft:RelatedPartiesRelationship">Deputy General Manager of a subsidiary of the Company</ix:nonNumeric></td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 30%; text-align: justify"><ix:nonNumeric contextRef="c146" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction">Loan receivables*, interest free and payment on demand.</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Ming Yi</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="vertical-align: top; text-align: right"><ix:nonFraction contextRef="c147" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent" scale="0" unitRef="usd">12,135</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify"><ix:nonNumeric contextRef="c147" name="ftft:RelatedPartiesRelationship">Chief Financial Officer of the Company</ix:nonNumeric></td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify"><ix:nonNumeric contextRef="c147" id="ix_0_fact" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction">Loan receivables*, interest free and payment on demand.</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Jing Chen</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="vertical-align: top; text-align: right"><ix:nonFraction contextRef="c148" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent" scale="0" unitRef="usd">971</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify"><ix:nonNumeric contextRef="c148" name="ftft:RelatedPartiesRelationship">Vice president of the Company</ix:nonNumeric></td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify"><ix:nonNumeric contextRef="c148" id="ix_1_fact" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction">Loan receivables*, interest free and payment on demand.</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Ola Johannes Lind</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="vertical-align: top; text-align: right"><ix:nonFraction contextRef="c149" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent" scale="0" unitRef="usd">2,168</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify"><ix:nonNumeric contextRef="c149" name="ftft:RelatedPartiesRelationship">Chief Executive Officer of the FTFT Capital Investments L.L.C. and Chief Strategy Officer of the Company</ix:nonNumeric></td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify"><ix:nonNumeric contextRef="c149" id="ix_2_fact" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction">Loan receivables*, interest free and payment on demand.</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Wong Tai Kue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="vertical-align: top; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c150" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent" scale="0" unitRef="usd">37,836</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt"><ix:nonNumeric contextRef="c150" name="ftft:RelatedPartiesRelationship">NTAM&#8217;s Director</ix:nonNumeric></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt"><ix:nonNumeric contextRef="c150" id="ix_3_fact" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction">Advance to pay for directors* <br/> Amount is interest free and payment on demand.</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="vertical-align: top; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent" scale="0" unitRef="usd">53,126</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 4pt">&#160;</td></tr>
  </table><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_12" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During three months ended March 31, 2022, the Company had the following
transactions with related parties:&#160;&#160;</p><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_13" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_12"><ix:continuation id="_ScheduleOfRelatedPartyTransactionsTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Name</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Relationship</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Note</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt; width: 25%">Nice Talent Partner Limited</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td style="vertical-align: top; text-align: right; width: 9%"><ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseDueFromOtherRelatedParties" scale="0" unitRef="usd">76,862</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: justify; width: 31%"><ix:nonNumeric contextRef="c155" name="ftft:RelatedPartiesTransactionRelationship">A company owned by the minority shareholder of NTAM</ix:nonNumeric></td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: justify; width: 30%"><ix:nonNumeric contextRef="c155" name="ftft:RelatedPartyTransactionNote">Consultancy fee</ix:nonNumeric></td></tr>
  </table><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_13"><ix:continuation id="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 2%; padding-right: 0.8pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="width: 98%; padding-right: 0.8pt; text-align: justify"><ix:footnote id="ix_0_footnote" xml:lang="en-US"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The related party transactions have been approved by the Company&#8217;s Audit Committee.</span></ix:footnote></td></tr> </table></ix:continuation></ix:continuation><div>
</div><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 23 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>19. INCOME TAX</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_2" id="_IncomeTaxDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is incorporated in the United States
of America and is subject to United States federal taxation. The applicable tax rate is <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure"><ix:nonFraction contextRef="c4" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure">21</ix:nonFraction></ix:nonFraction>% in 2023 and 2022. No provisions for income
taxes have been made, as the Company had no U.S. taxable income for the three months ended March 31, 2023 and 2022. For the three months
ended March 31, 2023 and 2022, the Company had current income tax expenses of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations" scale="0" unitRef="usd">25,674</ix:nonFraction> and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations" scale="0" unitRef="usd">187,953</ix:nonFraction>, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_3" id="_IncomeTaxDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluates the level of authority for
each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measures
the unrecognized benefits associated with the tax positions. For the years ended March 31, 2023, the Company had no unrecognized tax benefits.
Due to uncertainties surrounding future utilization, the Company estimates there will not be sufficient future income to realize the deferred
tax assets for certain subsidiaries and a VIE.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_4" id="_IncomeTaxDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amount of unrecognized deferred tax liabilities
for temporary differences related to the dividend from foreign subsidiaries is not determined because such determination is not practical.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_5" id="_IncomeTaxDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has not provided deferred taxes on
undistributed earnings attributable to its PRC subsidiaries as they are to be permanently reinvested.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_6" id="_IncomeTaxDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has not provided deferred taxes on
undistributed earnings attributable to its PRC and Hong Kong subsidiaries as they are to be permanently reinvested.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_7" id="_IncomeTaxDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company had no material adjustments to its
liabilities for unrecognized income tax benefits according to the provisions of ASC Topic 740, <i>Income Taxes</i>. Since the Company
intends to reinvest its earnings to further expand its businesses in mainland China, its PRC subsidiaries do not intend to declare dividends
to their immediate foreign holding companies in the foreseeable future. Accordingly, the Company has not recorded any deferred taxes in
relation to US tax on the cumulative amount of undistributed retained earnings since January 1, 2008.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:nonNumeric contextRef="c0" name="ftft:IncomeTaxDescription"><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_8" id="_IncomeTaxDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Effective on January 1, 2008, the PRC Enterprise
Income Tax Law, EIT Law, and Implementing Rules imposed a unified enterprise income tax rate of 25% on all domestic-invested enterprises
and foreign-invested enterprises in the PRC, unless they qualify under certain limited exceptions. The tax rate for pre-tax profits below
RMB 1 million is 2.5%; the tax rate for pre-tax profits between RMB1 million to RMB 3 million is 10%. E-Commerce Tianjin, Future Supply
(Chengdu) Co., Ltd. and Future Big Data (Chengdu) Co., Ltd. were subject to an enterprise income tax rate of 2.5% and 10%. Other subsidiaries
and VIE were subject to an enterprise income tax rate of 25%.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_9" id="_IncomeTaxDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Future Fin Tech (HongKong) Limited, QR (HK) Limited
and Nice Talent Asset Management Limited is incorporated in Hong Kong and is subject to Hong Kong Profits Tax on the taxable income as
reported in its statutory financial statements adjusted in accordance with relevant Hong Kong tax laws. The applicable tax rate is <ix:nonFraction contextRef="c156" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure">16.5</ix:nonFraction>%
in Hong Kong.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_10" id="_IncomeTaxDisclosureTextBlock-c0_cont_9"><p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">FTFT UK Limited and FTFT Finance UK Limited&#160; are incorporated
in United Kingdom and are subject to United Kingdom Profits Tax on the taxable income as reported in its statutory financial statements
adjusted in accordance with relevant United Kingdom tax laws. The applicable tax rate is <ix:nonFraction contextRef="c157" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure">19</ix:nonFraction>% in United Kingdom.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_11" id="_IncomeTaxDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FTFT Capital investments L.L.C is incorporated
in Dubai, United Arab Emirates. The applicable tax rate is <span style="-sec-ix-hidden: hidden-fact-32">nil</span> in Dubai, United Arab Emirates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_12" id="_IncomeTaxDisclosureTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Digipay Fintech Limited is incorporated in British
Virgin Island. The applicable tax rate is <span style="-sec-ix-hidden: hidden-fact-33">nil</span> in British Virgin Island.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_13" id="_IncomeTaxDisclosureTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FTFT Paraguay S.A. is incorporated in Republic
of Paraguay. The applicable tax rate is <ix:nonFraction contextRef="c160" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure">10</ix:nonFraction>%.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_14" id="_IncomeTaxDisclosureTextBlock-c0_cont_13"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Reconciliation of the differences between the
statutory EIT rate applicable to profits of the consolidated entities and the income tax expenses of the Company:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_IncomeTaxDisclosureTextBlock-c0_cont_14"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March&#160;31,<br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b>March
                                            31,<br/>
</b></p><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 76%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss before taxation</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests" scale="0" unitRef="usd">2,221,803</ix:nonFraction></span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ftft:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests" scale="0" unitRef="usd">2,510,418</ix:nonFraction></span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PRC statutory tax rate</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="0" unitRef="usd">25</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="0" unitRef="usd">25</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computed expected benefits</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="0" sign="-" unitRef="usd">555,451</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="0" sign="-" unitRef="usd">627,605</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Others, primarily the differences in tax rates</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="0" unitRef="usd">77,237</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="0" unitRef="usd">137,645</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effect of tax losses not recognized</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="0" unitRef="usd">503,888</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="0" unitRef="usd">677,913</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationTaxSettlements" scale="0" unitRef="usd">25,674</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationTaxSettlements" scale="0" unitRef="usd">187,953</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 24 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="ftft_ImpairmentLossTextBlock-c0_cont_1" escape="true" name="ftft:ImpairmentLossTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>20. IMPAIRMENT LOSS</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation id="ftft_ImpairmentLossTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">The
Company recorded <span style="-sec-ix-hidden: hidden-fact-34">nil</span> and $<ix:nonFraction contextRef="c4" decimals="-4" format="ixt:num-dot-decimal" name="ftft:ShortTermInvestment" scale="6" unitRef="usd">0.25</ix:nonFraction> million of impairment loss in three months ended 2023 and 2022 relating to the short - term investment
mainly due to Future Private Equity Fund Management (Hainan) Co., Ltd. invested $<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:InvestmentOwnedUnderlyingFaceAmountAtMarketValue" scale="6" unitRef="usd">2.05</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentOwnedUnderlyingFaceAmountAtMarketValue" scale="0" unitRef="cny">13,000,000</ix:nonFraction>) to entrust Shanghai Yuli
Enterprise Management Consulting Firm to invest in various types of investment portfolios. The Company may still suffer significant impairment
loss or downward adjustments of our investments in the future, due to the potential worsening global economic conditions and the recent
disruptions to, and volatility in, the continuing low market price of shares caused the Company to recognize a fair-value loss in three
months ended March 31, 2022. According to the market value, the Company&#8217;s balance of the short - term investment was $<ix:nonFraction contextRef="c24" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:MarketableSecurities" scale="6" unitRef="usd">1.8</ix:nonFraction> million
on March 31, 2022.</span></p></ix:continuation><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1" escape="true" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>21. SHARE BASED COMPENSATION</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_2" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 1, 2023, the Company effected a <ix:nonNumeric contextRef="c161" name="us-gaap:StockholdersEquityReverseStockSplit">1-for-5
reverse stock split</ix:nonNumeric> of the Company&#8217;s authorized shares of common stock from <ix:nonFraction contextRef="c50" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ExcessStockSharesIssued" scale="0" unitRef="shares">300,000,000</ix:nonFraction> shares to <ix:nonFraction contextRef="c49" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ExcessStockSharesIssued" scale="0" unitRef="shares">60,000,000</ix:nonFraction> shares.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_3" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Consulting Service Agreement</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_4" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 25, 2020, the Company entered into a Consulting Service
Agreement (the &#8220;Agreement&#8221;) with Dragon Investment Holding Limited (Malta) (the &#8220;Consultant&#8221;), a company incorporated
in Malta, pursuant to which Consultant will: (i) help the Company to locate new merger projects globally, develop new merger strategy
and provide the Company with at least five (5) merger and acquisition targets that have synergy with the Company&#8217;s business and
development plans and could clearly contribute to the Company&#8217;s strategic goals each year; (ii) help the Company to map out new
growth strategies in addition to its current business; (iii) work with the Company to explore new lines of business and associated growth
strategies; and (iv) conduct market research and evaluating variable projects and providing feasibility studies per Company&#8217;s request
from time to time. The term of the Agreement is three years. In consideration of the services to be provided by the Consultant to the
Company, the Company agrees to pay the Consultant a three-year consulting fee totaling $<ix:nonFraction contextRef="c162" decimals="-5" format="ixt:num-dot-decimal" name="ftft:ConsultingFee" scale="6" unitRef="usd">3.0</ix:nonFraction> million. The Company shall issue a total of
<ix:nonFraction contextRef="c162" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" unitRef="shares">3,750,000</ix:nonFraction> restricted shares of the Company Common Stock (the &#8220;Consultant Shares&#8221;) at a price of $<ix:nonFraction contextRef="c163" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares">0.794</ix:nonFraction> per share (the closing
price of the Agreement date), as the payment for the abovementioned consultant fee to the Consultant. On February 23, 2020, <ix:nonNumeric contextRef="c164" name="ftft:ConsultingServiceAgreementDescription">the Company
issued the Consultant Shares pursuant to the Agreement, of which 1,500,000 shares were released to the Consultant immediately, 1,125,000
and 1,125,000 shares, respectively, will be held by the Company and released to the Consultant on January 25, 2021 and January 25, 2022
if this Agreement has not been terminated and there has been no breach of the Agreement by the Consultant at such time.</ix:nonNumeric> If the second
and/or third release of the shares mentioned above does not occur, such shares shall be returned to the Company as treasury shares. The
shares contemplated in the Agreement were issued pursuant to the exemption from registration provided by Regulation S promulgated under
the Securities Act of 1933, as amended. For the year ended December 31, 2020, the Company recorded stock related compensation of $<ix:nonFraction contextRef="c165" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:CostsAndExpensesRelatedParty" scale="6" unitRef="usd">1.19</ix:nonFraction>
million, based on the stock closing price of $<ix:nonFraction contextRef="c166" decimals="3" format="ixt:num-dot-decimal" name="ftft:StockClosingPrice" scale="0" unitRef="usdPershares">0.794</ix:nonFraction> on the Agreement date, for the <ix:nonFraction contextRef="c167" decimals="0" format="ixt:num-dot-decimal" name="ftft:IssuedUponSharesRelatedToConsultant" scale="0" unitRef="shares">1,500,000</ix:nonFraction> shares which were released to the Consultant
immediately upon issuance. On January 25, 2021, the Company recorded stock related compensation of $<ix:nonFraction contextRef="c168" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:CostsAndExpensesRelatedParty" scale="6" unitRef="usd">0.89</ix:nonFraction> million, based on the stock closing
price of $<ix:nonFraction contextRef="c169" decimals="3" format="ixt:num-dot-decimal" name="ftft:StockClosingPrice" scale="0" unitRef="usdPershares">0.794</ix:nonFraction> on the date of the Agreement, for the <ix:nonFraction contextRef="c168" decimals="0" format="ixt:num-dot-decimal" name="ftft:ConsultantShares" scale="0" unitRef="shares">1,125,000</ix:nonFraction> shares which were released to the Consultant on January 25, 2021. On January
25, 2022, the Company released the final <ix:nonFraction contextRef="c170" decimals="0" format="ixt:num-dot-decimal" name="ftft:ConsultantShares" scale="0" unitRef="shares">1,125,000</ix:nonFraction> shares to the Consultant and the Company has recognized stock related compensation
of $<ix:nonFraction contextRef="c170" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:CostsAndExpensesRelatedParty" scale="6" unitRef="usd">0.89</ix:nonFraction> million for the <ix:nonFraction contextRef="c170" decimals="0" format="ixt:num-dot-decimal" name="ftft:StockRelatedCompensationExpenses" scale="0" unitRef="shares">1,125,000</ix:nonFraction> shares. The share numbers are pre-reverse stock split effected on February 1, 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_5" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Restricted net assets</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_6" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">PRC laws and regulations permit payments of dividends by the Company&#8217;s
subsidiaries incorporated in the PRC only out of their retained earnings, if any, as determined in accordance with PRC accounting standards
and regulations. In addition, the Company&#8217;s subsidiaries incorporated in the PRC are required to annually appropriate <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="ftft:NetIncome" scale="-2" unitRef="pure">10</ix:nonFraction>% of their
net income to the statutory reserve prior to payment of any dividends, unless the reserve has reached <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="ftft:PaymentDividends" scale="-2" unitRef="pure">50</ix:nonFraction>% of their respective registered
capital. Furthermore, registered share capital and capital reserve accounts are also restricted from distribution. As a result of the
restrictions described above and elsewhere under PRC laws and regulations, the Company&#8217;s subsidiaries incorporated in the PRC are
restricted in their ability to transfer a portion of their net assets to the Company in the form of dividends. The restriction amounted
to $<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:EquityRestrictions" scale="6" unitRef="usd">31.75</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EquityRestrictions" scale="0" unitRef="cny">211,700,556</ix:nonFraction>) as of March 31, 2023. Except for the above or disclosed elsewhere, there is no other restriction on
the use of proceeds generated by the Company&#8217;s subsidiaries to satisfy any obligations of the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_7" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Payments-omnibus equity plan</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 12, 2022 (the &#8220;Grant Date&#8221;), the Compensation Committee
of the Board of Directors (the &#8220;Board&#8221;) of the Company granted <ix:nonFraction contextRef="c171" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockDividendsShares" scale="0" unitRef="shares">3,047,000</ix:nonFraction> shares of common stock of the Company, par value
$<ix:nonFraction contextRef="c172" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockNoParValue" scale="0" unitRef="usdPershares">0.001</ix:nonFraction> (the &#8220;Shares&#8221;), pursuant to the Company&#8217;s 2020 Omnibus Equity Plan, to certain officers and employees of the
Company and its subsidiaries (the &#8220;Grantees&#8221;), including: <ix:nonFraction contextRef="c173" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockDividendsShares" scale="0" unitRef="shares">800,000</ix:nonFraction> shares to Shanchun Huang, Chief Executive Officer of the
Company; <ix:nonFraction contextRef="c174" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockDividendsShares" scale="0" unitRef="shares">800,000</ix:nonFraction> shares to Yongke Xue, President of the Company; <ix:nonFraction contextRef="c175" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockDividendsShares" scale="0" unitRef="shares">100,000</ix:nonFraction> shares to Ming Yi, Chief Financial Officer of the Company, <ix:nonFraction contextRef="c176" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockDividendsShares" scale="0" unitRef="shares">547,000</ix:nonFraction>
shares to Peng Lei, general manager of a subsidiary of the Company, <ix:nonFraction contextRef="c177" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockDividendsShares" scale="0" unitRef="shares">300,000</ix:nonFraction> shares to Pang Dong, general manager of a subsidiary the Company,
and <ix:nonFraction contextRef="c178" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockDividendsShares" scale="0" unitRef="shares">500,000</ix:nonFraction> shares to Kai Xu, Deputy General Manager of a subsidiary of the Company and vice president of blockchain division of the Company
(collectively, the &#8220;Grants&#8221;). The Grants vested immediately on the Grant Date and each of the Grantees also entered into an
Unrestricted Stock Award Agreement with the Company on July 12, 2022. As the closing price of the Company stock was $<ix:nonFraction contextRef="c171" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:StockOptionExercisePriceDecrease" scale="0" unitRef="usdPershares">0.42</ix:nonFraction> on July 12,
2022, the Company recorded an expense of $<ix:nonFraction contextRef="c171" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:InvestmentCompanyRegistrationExpense" scale="6" unitRef="usd">1.28</ix:nonFraction> million in the third quarter of fiscal year 2022. As of the date of this report, the Shares
have been issued to the Grantees. The share numbers are pre-reverse stock split effected on February 1, 2023.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:SegmentReportingDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>22. SEGMENT REPORTING</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_2" id="_SegmentReportingDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In its operation of the business, management,
including our chief operating decision maker, who is our Chief Executive Officer, reviews certain financial information, including segmented
internal profit and loss statements prepared on a basis consistent with GAAP. The Company operates in three segments starting in fiscal
2021: &#8220;supply chain financing&#160;service and trading business and asset management service and others&#8221;.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:continuation><div>
</div><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>




</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></p><div>

</div><!-- Field: Page; Sequence: 25 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_3" id="_SegmentReportingDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company began to provide coal and aluminum ingots supply chain
financing services during the second quarter of 2021 and the Company acquired Nice Talent and started to provide asset management services
since August 2021. The Company began to provide sand and steel supply chain financing services during the first quarter of 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_4" id="_SegmentReportingDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Some of our operation might not individually meet
the quantitative thresholds for determining reportable segments and we determine the reportable segments based on the discrete financial
information provided to the chief operating decision maker. The chief operating decision maker evaluates the results of each segment in
assessing performance and allocating resources among the segments. Since there is an overlap of services and products between different
subsidiaries of the Company, the Company does not allocate operating expenses and assets based on the product segments. Therefore, operating
expenses and asset information by segment are not presented. Segment profit represents the gross profit of each reportable segment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_5" id="_SegmentReportingDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">As of March 31, 2023:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_6" id="_SegmentReportingDisclosureTextBlock-c0_cont_5"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"><b>Supply Chain</b></p> <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b>Financing/Trading</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Asset<br/> management<br/> service</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Others</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Reportable segment revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c179" decimals="0" format="ixt:num-dot-decimal" name="ftft:ReportableSegmentRevenue" scale="0" unitRef="usd">110,798</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c180" decimals="0" format="ixt:num-dot-decimal" name="ftft:ReportableSegmentRevenue" scale="0" unitRef="usd">3,163,064</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c181" decimals="0" format="ixt:num-dot-decimal" name="ftft:ReportableSegmentRevenue" scale="0" unitRef="usd">120,103</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:ReportableSegmentRevenue" scale="0" unitRef="usd">3,393,965</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Inter-segment loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-35">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-36">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-37">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Revenue from external customers</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c179" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd">110,798</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c180" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd">3,163,064</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c181" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd">120,103</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd">3,393,965</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Segment gross profit</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c179" decimals="0" format="ixt:num-dot-decimal" name="ftft:SegmentGrossProfit" scale="0" unitRef="usd">105,854</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c180" decimals="0" format="ixt:num-dot-decimal" name="ftft:SegmentGrossProfit" scale="0" unitRef="usd">1,056,307</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c181" decimals="0" format="ixt:num-dot-decimal" name="ftft:SegmentGrossProfit" scale="0" unitRef="usd">45,476</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:SegmentGrossProfit" scale="0" unitRef="usd">1,207,637</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:nonNumeric></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_7" id="_SegmentReportingDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">As of March 31, 2022:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_8" id="_SegmentReportingDisclosureTextBlock-c0_cont_7"><ix:continuation id="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Asset<br/> management<br/> service</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Others</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Reportable segment revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c182" decimals="0" format="ixt:num-dot-decimal" name="ftft:ReportableSegmentRevenue" scale="0" unitRef="usd">3,456,376</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c183" decimals="0" format="ixt:num-dot-decimal" name="ftft:ReportableSegmentRevenue" scale="0" unitRef="usd">9,989</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ftft:ReportableSegmentRevenue" scale="0" unitRef="usd">3,466,365</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Inter-segment loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-40">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-41">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Revenue from external customers</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c182" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd">3,456,376</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c183" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd">9,989</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd">3,466,365</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Segment gross profit</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c182" decimals="0" format="ixt:num-dot-decimal" name="ftft:SegmentGrossProfit" scale="0" unitRef="usd">1,777,988</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c183" decimals="0" format="ixt:num-dot-decimal" name="ftft:SegmentGrossProfit" scale="0" unitRef="usd">9,989</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ftft:SegmentGrossProfit" scale="0" unitRef="usd">1,787,977</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_9" id="_SegmentReportingDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Loss before Income Tax:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_10" id="_SegmentReportingDisclosureTextBlock-c0_cont_9"><ix:nonNumeric contextRef="c0" escape="true" name="ftft:ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three months Ended, March 31</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify">Supply chain financing/trading</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c184" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherExpenses" scale="0" unitRef="usd">219,179</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c185" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherExpenses" scale="0" unitRef="usd">99,117</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Asset management service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c180" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherExpenses" scale="0" unitRef="usd">782,177</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c182" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherExpenses" scale="0" unitRef="usd">498,842</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Others</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c181" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherExpenses" scale="0" unitRef="usd">14,571</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c183" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherExpenses" scale="0" unitRef="usd">639,719</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Corporate and Unallocated</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c186" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherExpenses" scale="0" unitRef="usd">2,413,513</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c187" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherExpenses" scale="0" unitRef="usd">3,060,717</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Total operating expenses and other expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherExpenses" scale="0" unitRef="usd">3,429,440</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherExpenses" scale="0" unitRef="usd">4,298,395</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Loss before Income Tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="0" sign="-" unitRef="usd">2,221,803</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="0" sign="-" unitRef="usd">2,510,418</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_11" id="_SegmentReportingDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Segment assets:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_SegmentReportingDisclosureTextBlock-c0_cont_11"><ix:nonNumeric contextRef="c0" escape="true" name="ftft:ScheduleOfSegmentAssetsTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2023</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/>
2022</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify">Supply chain financing/trading</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c188" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">28,701,480</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">26,487,090</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Asset management service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">3,398,297</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">3,387,506</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Others</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c192" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">15,684,559</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c193" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">14,090,091</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Corporate and Unallocated</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c194" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">37,274,323</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">41,053,032</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Total assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">85,058,659</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">85,017,719</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>23. COMMITMENTS AND CONTINGENCIES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_2" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Legal case with FT Global Litigation</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_3" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2021, FT Global Capital, Inc.
(&#8220;FT Global&#8221;), a former placement agent of the Company filed a lawsuit against the Company in the Superior Court of
Fulton County, Georgia. FT Global served the complaint upon the Company in January 2021. &#160;In the complaint, FT Global alleges
claims, most of which attempt to hold the Company liable under legal theories that relate back to an alleged breach of an exclusive
placement agent agreement between FT Global and the Company in July 2020 which had a term of three months. FT Global claims
that the Company failed to compensate FT Global for securities purchase transactions between December 2020 and April 2021, pursuant
to the terms of the expired exclusive placement agent agreement. Allegedly, the exclusive placement agent agreement required the
Company to pay FT Global for capital received during the term of the agreement and for the 12-month period following the termination
of the agreement involving any investors that FT Global introduced and/or wall-crossed to the Company. However, the Company
believes the securities purchase transactions at issue did not involve the one investor which FT Global introduced or wall-crossed
to the Company during the term of the agreement. FT Global claims approximately $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LossContingencyDamagesPaidValue" scale="0" unitRef="usd">7,000,000</ix:nonFraction> in damages and attorneys&#8217;
fees.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 26 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company timely removed the case to the United States District Court
for the Northern District of Georgia (the (&#8220;Court&#8221;) on February 9, 2021 based on diversity of jurisdiction. On March 9, 2021,
the Company filed a motion to dismiss based on FT Global&#8217;s failure to state a claim which is pending before the Court. On March
23, 2021, FT Global filed its response to the Company&#8217;s motion to dismiss. FT Global argues that the Court should deny the Company&#8217;s
motion to dismiss.&#160; However, if the Court is inclined to grant the Company&#8217;s motion to dismiss, FT Global requested that the
Court permit it to file an amended complaint. On April 8, 2021, the parties filed a Joint Preliminary Report and Discovery Plan.&#160;
On April 12, 2021, the Court approved the Joint Preliminary Report and Discovery Plan and issued a Scheduling Order placing this case
on a six-month discovery tract. On April 30, 2021, the Company served FT Global with its Initial Disclosures.&#160; On May 6, 2021, FT
Global served the Company with its Initial Disclosures. On May 17, 2021, FT Global served the Company with its First Amended Initial Disclosures.
On November 10, 2021, the Court entered an Order granting the Company&#8217;s motion to dismiss FT Global&#8217;s fraud claim and breach
of contract claim as to the disclosure of its confidential and proprietary information. The Court denied the Company&#8217;s motion to
dismiss FT Global&#8217;s i) breach of contract claim for failure to pay FT Global pursuant to the terms of the exclusive placement agent
agreement; ii) claim for breach of the covenant of good faith and fair dealing; and iii) claim for attorney&#8217;s fees, and&#160;the
court concluded that additional information can be obtained through discovery. The Company timely filed an answer and defenses to FT Global&#8217;s
complaint on November 24, 2021. On January 3, 2022, the Company propounded discovery requests upon FT Global, including interrogatories
and requests for production of documents. On March 23, 2022, the Company propounded requests for admission upon FT Global. On March 24,
2022, FT Global propounded discovery requests upon the Company, including requests for production of documents and requests for admission.
On April 1, 2022, FT Global served its response to the Company&#8217;s requests for production of documents. On May 13, 2022, FT Global
served its responses to the Company&#8217;s interrogatories and requests for admissions. On May 13, 2022, FT Global produced documents
in response to the Company&#8217;s requests for production of documents. On June 3, 2022, the Company produced documents in response to
FT Global&#8217;s requests for production of documents. On August 3, 2022, the Company took the deposition of FT Global. On August 4,
2022, FT Global took the deposition of the Company. On August 3, 2022, the Court granted the parties&#8217; Consent Motion to Extend Discovery
Period extending the discovery period from August 5, 2022 to September 14, 2022 and the deadline to file dispositive motions to October
12, 2022. On October 12, 2022, the Company filed a motion for summary judgment on all claims asserted by FT Global in this lawsuit. On
November 2, 2022, FT Global filed its opposition to the Company&#8217;s motion for summary judgment. On November 16, 2022, the Company
filed its reply in support of its motion for summary judgement on all claims asserted by FT Global in this lawsuit. The Company will continue
to vigorously defend the action against FT Global.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:ConcentrationRiskDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>24. RISKS AND UNCERTAINTIES</b>&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_2" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Impact of COVID 19</span></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_3" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2019, a novel strain of coronavirus
was reported and has spread throughout China and other parts of the world. On March 11, 2020, the World Health Organization characterized
the outbreak as a &#8220;pandemic&#8221;. In&#160;early 2020, Chinese government took emergency measures to combat the spread of the virus,
including quarantines, travel restrictions, and the temporary closure of office buildings and facilities in China. &#160;In response to
the evolving dynamics related to the COVID-19 outbreak, the Company was following the guidelines of local authorities as it prioritizes
the health and safety of its employees, contractors, suppliers and business partners. Our offices in China were closed and the employees
worked from home at the end of January 20200 until late March 2020. The quarantines, travel restrictions, and the temporary closure of
office buildings have materially negatively impacted our business. Our suppliers were negatively affected, and could continue to be negatively
affected in their ability to supply and ship products to our customers in case of any resurgence of COVID-19. Our customers that have
been negatively impacted by the outbreak of COVID-19 may reduce their budgets to purchase products and services from us, which may materially
adversely impact our revenue. The business operations of the third parties&#8217; stores on our e-commerce platform have been and continue
to be negatively impacted by the outbreak, which in turn adversely affects the business of our platform as a whole as well as our financial
condition and operating results. The outbreak has had and might continue to have disruption to our supply chain, logistics providers,
customers or our marketing activities with the new variants of COVID-19, which could materially adversely impact our business and results
of operations. There was outbreak in various cities and provinces due to Omicron variant in Xi&#8217;an city, Hong Kong, Shanghai, Beijing
and other cities in 2022, which have resulted quarantines, travel restrictions, and temporary closure of office buildings and facilities
in these cities. In December&#160;2022, the Chinese government eased its strict zero COVID-19 policy which resulted in a surge of new
COVID-19 cases during December 2022 and January 2023, which has disrupted our business operations in China.&#160; The Company&#8217;s
promotion strategy of CCM Shopping Mall previously mainly relied on the training of members and distributors through meetings and conferences.
Chinese government put a restriction on large gatherings in 2020 and 2021, which made the promotion strategy for our online e-commerce
platforms difficult to implement and the Company experienced difficulties to subscribe new members for its online e-commerce platforms.&#160;Due
to the lack of new subscribers, in June 2021, the Company suspended its cross-border e-commerce platform NONOGIRL which later being closed.
Also, since the second quarter of 2021, the Company has transformed its member-based Chain Cloud Mall to a sale agent based eCAAS platform
and began to provide supply chain financing services.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_4" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The global economy has also been materially negatively
affected by the COVID-19 and there is continued severe uncertainty about the potential outbreak and new variants of COVID-19. The Chinese
and global growth forecast is extremely uncertain, which would seriously affect our business.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.45in">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_5" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">While the potential economic impact brought by,
and the duration of COVID-19 and its new variants may be difficult to assess or predict, a widespread pandemic could result in significant
disruption of global financial markets, reducing our ability to access capital, which could negatively affect our liquidity. In addition,
a recession or market correction resulting from the spread of COVID-19 and its new variants could materially negatively affect our business
and the value of our common stock.&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 27 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_6" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Further, as we do not have access to a revolving
credit facility, there can be no assurance that we would be able to secure commercial debt financing in the future in the event that we
require additional capital. We currently believe that our financial resources will be adequate to see us through the outbreak. However,
in the event that we do need to raise capital in the future, outbreak-related instability in the securities markets could adversely affect
our ability to raise additional capital.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.45in">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_7" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Consequently, our results of operations have been
materially and adversely affected by COVID-19 pandemic. Any potential further impact to our results will depend on, to a large extent,
future developments and new information that may emerge regarding the new variants of COVID-19, the efficacy and distribution of COVID-19
vaccines and the actions taken by government authorities and other entities to contain the COVID-19 or treat its impact, almost all of
which are beyond our control.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_8" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">PRC Regulations</span></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_9" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There are substantial uncertainties regarding
the interpretation and application of PRC laws and regulations including, but not limited to, the laws and regulations governing our business
and the enforcement and performance of our arrangements with customers in certain circumstances. We are considered foreign persons or
foreign funded enterprises under PRC laws and, as a result, we are required to comply with PRC laws and regulations related to foreign
persons and foreign funded enterprises. These laws and regulations are sometimes vague and may be subject to future changes, and their
official interpretation and enforcement may involve substantial uncertainty. The effectiveness of newly enacted laws, regulations or amendments
may be delayed, resulting in detrimental reliance. New laws and regulations that affect existing and proposed future businesses may also
be applied retroactively. We cannot predict what effect the interpretation of existing or new PRC laws or regulations may have on our
business.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_10" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Customer concentration risk</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_11" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For three months ended March 31, 2023, one customer
accounted for <ix:nonFraction contextRef="c196" decimals="4" format="ixt:num-dot-decimal" name="ftft:ConcentrationRiskPercentage" scale="-2" unitRef="pure">84.78</ix:nonFraction>% of the Company&#8217;s total revenues. For three months ended March 31, 2022, one customer accounted for <ix:nonFraction contextRef="c197" decimals="4" format="ixt:num-dot-decimal" name="ftft:ConcentrationRiskPercentage" scale="-2" unitRef="pure">98.89</ix:nonFraction>% of
the Company&#8217;s total revenues.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_12" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Vendor concentration risk</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_ConcentrationRiskDisclosureTextBlock-c0_cont_12"><p style="text-align: justify; margin: 0; font: 10pt Times New Roman, Times, Serif">For three months ended March 31, 2023, one vendor accounted for <ix:nonFraction contextRef="c198" decimals="4" format="ixt:num-dot-decimal" name="ftft:ConcentrationRiskPercentage" scale="-2" unitRef="pure">16.56</ix:nonFraction>%
of the Company&#8217;s total purchases. For three months ended March 31, 2022, one vendor accounted for <ix:nonFraction contextRef="c199" decimals="4" format="ixt:num-dot-decimal" name="ftft:ConcentrationRiskPercentage" scale="-2" unitRef="pure">17.70</ix:nonFraction>% of the Company&#8217;s
total purchases.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_SubsequentEventsTextBlock-c0_cont_1" escape="true" name="us-gaap:SubsequentEventsTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>25. SUBSEQUENT EVENTS</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation id="_SubsequentEventsTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has evaluated subsequent events through
the date of the issuance of the condensed consolidated financial statements and no subsequent event is identified.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 28 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><div><a id="a_003"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 2. Management&#8217;s Discussion and Analysis
of Financial Condition and Results of Operations.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>This quarterly report on Form 10-Q and other
reports filed by the Company from time to time with the SEC (collectively the &#8220;Filings&#8221;) contain or may contain forward-looking
statements and information that are based upon beliefs of, and information currently available to, Company&#8217;s management as well
as estimates and assumptions made by Company&#8217;s management. Readers are cautioned not to place undue reliance on these forward-looking
statements, which are only predictions and speak only as of the date hereof. When used in the filings, the words &#8220;may&#8221;, &#8220;will&#8221;,
&#8220;should&#8221;, &#8220;would&#8221;, &#8220;anticipate&#8221;, &#8220;believe&#8221;, &#8220;estimate&#8221;, &#8220;expect&#8221;,
&#8220;future&#8221;, &#8220;intend&#8221;, &#8220;plan&#8221;, or the negative of these terms and similar expressions as they relate
to Company or Company&#8217;s management identify forward-looking statements. Such statements reflect the current view of Company with
respect to future events and are subject to risks, uncertainties, assumptions, and other factors (including the statements in the section
&#8220;results of operations&#8221; below),&#160;and any businesses that Company may acquire. Should one or more of these risks or uncertainties
materialize, or should the underlying assumptions prove incorrect, actual results may differ significantly from those anticipated, believed,
estimated, expected, intended, or planned. Factors that might cause or contribute to such a discrepancy include, but are not limited to,
those listed under the heading &#8220;Risk Factors&#8221; and those listed in our Annual Report on Form 10-K for the year ended December
31, 2022 (the &#8220;2022 Form 10-K&#8221;) and in this Form 10-Q. The following discussion should be read in conjunction with our Financial
Statements and related Notes thereto included elsewhere in this report and in our 2022 Form 10-K.</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Although the Company believes the expectations
reflected in the forward-looking statements are based on reasonable assumptions, the Company cannot guarantee future results, levels of
activity, performance, or achievements. Except as required by applicable law, including the securities laws of the United States, the&#160;Company
does not intend to update any of the forward-looking statements to conform these statements to actual results. Readers are urged to carefully
review and consider the various disclosures made throughout the entirety of this report, which attempts to advise interested parties of
the risks and factors that may affect our business, financial condition, results of operations, and prospects.</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Overview of Our Business</b>&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Future FinTech is a holding company incorporated
under the laws of the State of Florida. The Company historically engaged in the production and sale of fruit juice concentrates (including
fruit purees and fruit juices), fruit beverages (including fruit juice beverages and fruit cider beverages) in the PRC. Due to drastically
increased production costs and tightened environmental laws in China, the Company had transformed its business from fruit juice manufacturing
and distribution to a real-name blockchain based e-commerce platform, supply chain financing service and trading business, asset management
and money transfer services. The main business of the Company includes an online shopping platform, Chain Cloud Mall (&#8220;CCM&#8221;),
which is based on blockchain technology; supply chain financing services and trading, asset management and money transfer services. The
Company has also expanded into cryptocurrency mining, cryptocurrency market data and information service businesses.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In March 2022, FTFT UK Limited received approval
to operate as an Electronic Money Directive (&#8220;EMD&#8221;) Agent and has been registered as such with the Financial Conduct Authority
(FCA), a UK regulator. This status grants FTFT UK Limited the ability to distribute or redeem e-money and provide certain financial services
on behalf of an e-money institution (registration number 903050).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 18, 2022, the Company and Future Fintech
(Hong Kong) Limited, a wholly owned subsidiary of the Company jointly acquired 100% equity interest of KAZAN S.A., a company incorporated
in Republic of Paraguay for $288. The Company owns 90% and FTFT HK owns 10% of Kazan S.A., respectively. Kazan S.A. has no operation before
the acquisition. The Company plans to develop bitcoin and other cryptocurrency mining and related services in Paraguay. The Company has
changed its name from KAZAN S.A to FTFT Paraguay S.A. on July 28, 2022.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 29, 2022, FTFT UK Limited completed
its acquisition of 100% of the issued and outstanding shares of Khyber Money Exchange Ltd., a company incorporated in England and Wales,
from Rahim Shah, a resident of United Kingdom for a total of Euros &#8364;685,000 (&#8220;Purchase Price&#8221;), pursuant to a Share Purchase
Agreement (the &#8220;Agreement&#8221;) dated September 1, 2021. Khyber Money Exchange Ltd. is a money transfer company with a platform
for transferring money through one of its agent locations or via its online portal, mobile platform or over the phone. Khyber Money Exchange
Ltd. is regulated by the UK Financial Conduct Authority (FCA) and the parties received approval by the FCA before the formal closing of
the transaction. On October 11, 2022, the Company changed the name of Khyber Money Exchange Ltd. to FTFT Finance UK Limited.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 29 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 27, 2023, Future FinTech (Hong Kong)
Limited (&#8220;Buyer&#8221;), a company incorporated in Hong Kong and a wholly owned subsidiary of Future FinTech Group Inc. (the &#8220;Company&#8221;)
entered into a Share Transfer Agreement (the &#8220;Agreement&#8221;) with Alpha Financial Limited, a company incorporated in Hong Kong
(&#8220;Seller&#8221;) and sole owner and shareholder of Alpha International Securities (Hong Kong) Limited, a company incorporated in
Hong Kong (&#8220;Alpha HK&#8221;) and Alpha Information Service (Shenzhen) Co., Ltd., a company incorporated in China (&#8220;Alpha SZ&#8221;).
Alpha HK holds Type 1 &#8216;Securities Trading&#8217;, Type 2 &#8216;Futures Contract Trading&#8217; and Type 4 &#8216;Securities Consulting&#8217;
financial licenses issued by the Hong Kong Securities and Futures Commission. Alpha SZ provides technical support services to Alpha HK.
The share transfer transaction is still subject to the approval of&#160;the Securities and Futures Commission of Hong Kong (&#8220;SFC&#8221;)
and has not been closed yet.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">On January 26, 2023,
the Company filed with the Florida Secretary of State&#8217;s office Articles of Amendment (the &#8220;Amendment&#8221;)&#160;to amend
its Second Amended and Restated Articles of Incorporation, as amended (&#8220;Articles of Incorporation&#8221;). As a result of the Amendment,
the Company has authorized and approved a 1-for-5 reverse stock split of the Company&#8217;s authorized shares of common stock from 300,000,000
shares to 60,000,000 shares, accompanied by a corresponding decrease in the Company&#8217;s issued and outstanding shares of common stock
(the &#8220;Reverse Stock Split&#8221;). The common stock continue to be $0.001 par value. The Company rounds up to the next full share
of the Company&#8217;s shares of common stock any fractional shares that result from the Reverse Stock Split and no fractional shares
is issued in connection with the Reverse Stock Split and no cash or other consideration is paid in connection with any fractional shares
that would otherwise have resulted from the Reverse Stock Split. No changes are being made to the number of preferred shares of the Company
which remain as 10,000,000 preferred shares as authorized but not issued. The amendment to the Articles of Incorporation of the Company
took effect at 1:00am Eastern Time on February 1, 2023. The Reverse Stock Split and Amendment were authorized and approved by the Board
of Directors of the Company without shareholders&#8217; approval, pursuant to 607.10025 of the Florida Business Corporation Act of the
State of Florida.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">We are a holding company
incorporated in Florida and we are not a Chinese operating company. As a holding company with no material operations of our own, we conduct
a substantial majority of our operations through our subsidiaries in China, Hong Kong, Dubai and UK and we operate a blockchain based
online shopping mall through contractual arrangements with a variable interest entity (VIE) &#8211;E-Commerce Tianjin, based in China
and this structure involves unique risks. Our shares of common stock are shares of our Florida holding company, and we do not have any
equity ownership of the VIE, instead we control and receive the economic benefits of the VIE&#8217;s business operations through certain
contractual arrangements, which are used to replicate foreign investment in Chinese-based companies where Chinese law prohibits direct
foreign investment in value added telecom/e-commerce business. Chinese regulatory authorities could disallow the VIE structure, which
could result in a material change in our operations and/or value of our shares, including that it could cause the value of shares to significantly
decline or become worthless.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.45in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.45in"></p><div>

</div><!-- Field: Page; Sequence: 30 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.45in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">There are legal and operational risks associated with being based in
and having a substantial majority of operations in China and Hong Kong. These risks could result in a material change in our operations
and/or the value of our common stock or could significantly limit or completely hinder our ability to offer or continue to offer securities
to investors and cause the value of our shares to significantly decline or be worthless. Recently, the PRC government initiated a series
of regulatory actions and statements to regulate business operations in China with little advance notice, including cracking down on illegal
activities in the securities market, enhancing supervision over China-based companies listed overseas using variable interest entity structure,
adopting new measures to extend the scope of cybersecurity reviews, and expanding the efforts in anti-monopoly enforcement. On July 6,
2021, the General Office of the Communist Party of China Central Committee and the General Office of the State Council jointly issued
an announcement to crack down on illegal activities in the securities market and promote the high-quality development of the capital market,
which, among other things, requires the relevant governmental authorities to strengthen cross-border oversight of law-enforcement and
judicial cooperation, to enhance supervision over China-based companies listed overseas, and to establish and improve the system of extraterritorial
application of the PRC securities laws. On February 15, 2022, Cybersecurity Review Measures published by Cyberspace Administration of
China or the CAC, National Development and Reform Commission, Ministry of Industry and Information Technology, Ministry of Public Security,
Ministry of State Security, Ministry of Finance, Ministry of Commerce, People&#8217;s Bank of China, State Administration of Radio and
Television, China Securities Regulatory Commission (&#8220;CSRC&#8221;), State Secrecy Administration and State Cryptography Administration
became effective, which provides that, Critical Information Infrastructure Operators (&#8220;CIIOs&#8221;) that intend to purchase internet
products and services and Online Platform Operators engaging in data processing activities that affect or may affect national security
shall be subject to the cybersecurity review by the Cybersecurity Review Office. On November 14, 2021, CAC published the Administration
Measures for Cyber Data Security (Draft for Public Comments), or the &#8220;Cyber Data Security Measure (Draft)&#8221;, which requires
cyberspace operators with personal information of more than 1 million users who want to list abroad to file a cybersecurity review with
the Office of Cybersecurity Review. On July 7, 2022, CAC promulgated the Measures for the Security Assessment of Data Cross-border Transfer,
effective on September 1, 2022, which requires the data processors to apply for data cross-border security assessment coordinated by the
CAC under the following circumstances: (i) any data processor transfers important data to overseas; (ii) any critical information infrastructure
operator or data processor who processes personal information of over 1 million people provides personal information to overseas; (iii)
any data processor who provides personal information to overseas and has already provided personal information of more than 100,000 people
or sensitive personal information of more than 10,000 people to overseas since January 1st&#160;of the previous year; and (iv) other circumstances
under which the data cross-border transfer security assessment is required as prescribed by the CAC. On February 17, 2023, the CSRC released
the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Enterprises (the &#8220;New Overseas Listing
Rules&#8221;) with five interpretive guidelines, which took effect on March 31, 2023. The New Overseas Listing Rules require Chinese domestic
enterprises to complete filings with relevant governmental authorities and report related information under certain circumstances, such
as: a) an issuer making an application for initial public offering and listing in an overseas market; b) an issuer making an overseas
securities offering after having been listed on an overseas market; c) a domestic company seeking an overseas direct or indirect listing
of its assets through single or multiple acquisition(s), share swap, transfer of shares or other means. According to the Notice on Arrangements
for Overseas Securities Offering and Listing by Domestic Enterprises, published by the CSRC on February 17, 2023, a company that (i) has
already completed overseas listing or (ii) has already obtained the approval for the offering or listing from overseas securities regulators
or exchanges but has not completed such offering or listing before effective date of the new rules and completes such offering or listing
before September 30, 2023 are considered as an existing listed company and is not required to make any filing until it conducts a new
offering in the future. Furthermore, upon the occurrence of any of the material events specified below after an issuer has completed its
offering and listed its securities on an overseas stock exchange, the issuer shall submit a report thereof to the CSRC within 3 working
days after the occurrence and public disclosure of the event: (i) change of control; (ii) investigations or sanctions imposed by overseas
securities regulatory agencies or other competent authorities; (iii) change of listing status or transfer of listing segment; or (iv)
voluntary or mandatory delisting.&#160;On February 24, 2023, the CSRC, the Ministry of Finance, the National Administration of State Secretes
Protection and the National Archives Administration released the Provisions on Strengthening the Confidentiality and Archives Administration
Related to the Overseas Securities Offering and Listing by Domestic Companies, or the Confidentiality and Archives Administration Provisions,
which took effect on March 31, 2023. PRC domestic enterprises seeking to offer securities and list in overseas markets, either directly
or indirectly, shall establish and improve the system of confidentiality and archives work, and shall complete approval and filing procedures
with competent authorities, if such PRC domestic enterprises or their overseas listing entities provide or publicly disclose documents
or materials involving state secrets and work secrets of state organs to relevant securities companies, securities service institutions,
overseas regulatory agencies and other entities and individuals. It further stipulates that (i) providing or publicly disclosing documents
and materials which may adversely affect national security or public interests, and accounting records or photocopies thereof to relevant
securities companies, securities service institutions, overseas regulatory agencies and other entities and individuals shall be subject
to corresponding procedures in accordance with relevant laws and regulations; and (ii) any working papers formed in the territory of the
PRC by securities companies and securities service agencies that provide domestic enterprises with securities services relating to overseas
securities issuance and listing shall be stored in the territory of the PRC, the outbound transfer of which shall be subject to corresponding
procedures in accordance with relevant laws and regulations. As of the date of this report, these new laws and guidelines that became
effective have not impacted the Company&#8217;s ability to conduct its business, or list on a U.S. or other foreign stock exchange; however,
new rules and regulations could be adopted and there are uncertainties in the interpretation and enforcement of existing laws and guidelines,
which could materially and adversely impact our business and financial outlook and may impact our ability to accept foreign investments
or continue to list on a U.S. or other foreign stock exchange. The VIE and certain subsidiaries of the Company are incorporated and operating
in mainland China and they have received all required permissions from Chinese authorities to operate their current business in China,
including Business licenses, Bank Account Open Permits and Value Added Telecom Business License. As of the date of this report, we, our
subsidiaries and the VIE in China are not subject to permission requirements from the CSRC or CAC or any other entity that is required
to approve of the VIE&#8217;s operations and have not received or were denied such permissions by any PRC authorities. Currently, we are
required to file with CSRC for any offerings under New Overseas Listing Rules. Given the current PRC regulatory environment, it is uncertain
whether we, our subsidiaries or the VIE, will be able to obtain permission from the PRC government to offer our securities to foreign
investors, and even when such permission is obtained, whether it will be denied or rescinded. If we or any of our subsidiaries or the
VIE do not receive or maintain such permissions or approvals, inadvertently conclude that such permissions or approvals are not required,
or applicable laws, regulations, or interpretations change and we or our subsidiaries are required to obtain such permissions or approvals,
it could significantly limit or completely hinder our ability to offer or continue to offer our securities to investors and cause the
value of our securities to significantly decline or become worthless. If applicable laws, regulations, or interpretations change and the
VIE is required to obtain permissions or approvals in the future, we may face substantial uncertainties as to whether we can obtain such
permissions or approvals in a timely manner, or at all. Failure to take timely and appropriate measures to adapt to any of these or similar
regulatory compliance challenges could materially and adversely affect our current corporate structure and business operations.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 31 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Chain Cloud Mall is a unique real-name based blockchain
e-commerce shopping platform that integrates blockchain, internet technology. The CCM shared shopping mall platform is designed to be
a block-chain based shopping mall for merchants and goods, not the exchange of digital currencies, and it currently only accepts payment
from credit cards, Alipay and WeChat. Currently, Chain Cloud Mall adopts an &#8220;Enterprise Communication as A Service&#8221; or eCAAS
platform which is a part of 3.15 China Responsible Brand Program run by the Anti-Counterfeiting Committee of China Foundation of Consumer
Protection (the &#8220;Anti-Counterfeiting Committee&#8221;). Anti-Counterfeiting Committee reviews and accepts the companies to join
its 3.15 China Responsible Brand Program. After acceptance, these companies are authorized to use anti-counterfeiting labels on their
products which have authenticated joint signatures of these companies and Anti-Counterfeiting Committee that are recorded on the blockchain
quality and safety traceability system controlled by the Anti-Counterfeiting Committee. The companies will sell such products on our eCAAS
platform. The companies can also use sales agents to sell their products on our eCAAS platform and parties can negotiate the commission
percentages for the products sold. Any new sales agent must be recommended by existing agents and pay a one-time fee to the eCAAS platform
to be admitted as the authorized agent to provide sales agent services on the platform.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company started its trial operation of NONOGIRL, a cross-border
e-commerce platform, in March 2020 and formally launched it in July 2020. The cross-border e-commerce platform aimed to build a new s2b2c
(supplier to business and consumer) outsourcing sales platform dominated by social media influencers. It was aimed at the growing female
consumer market, with the ability to broadcast, short video, and all forms communication through the platform. It could also create a
sales oriented sharing ecosystem with other major social media used by customers, etc. The Company&#8217;s promotion strategy previously
mainly relied on the training of members and distributors through meetings and conferences. Due to the outbreak of COVID-19,&#160;the
Chinese government put a restriction on large gatherings. These restrictions made the promotion strategy for our online e-commerce platforms
difficult to be implemented and the Company has experienced difficulties to subscribe new members for its online e-commerce platforms.
Due to the lack of new subscribers, in June 2021, the Company suspended its cross-border e-commerce platform (NONOGIRL) which later being
closed. Also, since the second quarter of 2021, the Company has transformed its member-based business model of Chain Cloud Mall to a sale
agent based eCAAS platform and began to provide supply chain financing services and trading of coal for coal mines and power generation
plants as well as aluminum ingots.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company currently has ten direct controlled
subsidiaries: DigiPay FinTech Limited (&#8220;DigiPay&#8221;), a company incorporated under the laws of the British Virgin Islands, Future
FinTech (Hong Kong) Limited, a company incorporated under the laws of Hong Kong, GlobalKey Shared Mall Limited, a company incorporated
under the laws of Cayman Islands (&#8220;GlobalKey Shared Mall&#8221;), Tianjin Future Private Equity Fund Management Partnership, a Limited
Partnership under the laws of China, FTFT UK Limited, a company incorporated under the laws of United Kingdom, Future Fintech Digital
Capital Management, LLC, a company incorporated under the laws of Connecticut, Future Fintech Digital Number One GP, LLC, a company incorporated
under the laws of Connecticut, Future FinTech Labs Inc., a company incorporated under the laws of New York, FTFT SuperComputing Inc. a
company incorporated under the laws of Ohio and FTFT Paraguay S.A., a company incorporated under the laws of Paraguay.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 32 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>CCM Shopping Mall</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Due to the lack of new
member subscriptions caused by restrictions on our promotion strategy for the control of spread of COVID-19, we have transformed the CCM
shopping mall from a member based platform to a sale agent based eCAAS platform. The eCAAS platform is entrusted by the Anti-Counterfeiting
Committee to run its Responsible Brand Program.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Anti-Counterfeiting Committee
will review and accept the companies to join its Responsible Brand Program. After acceptance, these companies are authorized to use 315
anti-counterfeiting labels on their products and sell them on our eCAAS platform. The companies can also use sales agents to sell their
products on our eCAAS platform and parties can negotiate the commission percentages for the products sold. Any new sales agent must be
recommended by existing agents and pay a one-time fee to the eCAAS platform to be admitted as the authorized agent to provide sales agent
services on the platform.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Coal, Aluminum Ingots, Sand and Steel Supply
Chain Financing Service and Trading</b></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Since the second quarter of 2021, we started coal supply chain financing
service and trading business. Since the third quarter of 2021, we started aluminum ingots supply chain financing service and trading business.
Since the first quarter of 2023, we started sand and steel supply chain financing service and trading business.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our supply chain finance business mainly serves
the receivables and payables of industrial customers, obtains the creditor&#8217;s rights or commodity goods rights of large state-owned
enterprises through trade execution, provides customers with working capital, accelerates capital turnover, and then expands the business
scale and improves the industrial value.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Through our supply chain service ability and customer
resources, we can tap into low-risk assets, flexibly carry out financial services around the actual financial needs of certain industries,
and reduce the overall risk of the business by using the control of business flow, goods logistics and capital flow in the process of
commodity circulation.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We focus on bulk coal, aluminum ingots, sand and steel and take large
state-owned or listed companies as the core service targets; We use our own funds as the operation basis, actively uses a variety of channels
and products for financing, such as banks, commercial factoring companies, accounts receivable, asset-backed securities, and other innovative
financing methods to obtain sufficient funds.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We sign purchase and sale agreements with suppliers and buyers. The
suppliers are responsible for the supply and transportation of the commodities to the end users&#8217; designated freight yard or transfer
the title of them to us in certain warehouses. We are considered as trading agent if we don&#8217;t take control over of the goods. We
select the customers and suppliers that have good credit and reputation.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Asset Management Service</b>.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NTAM engages assets management and advisory services.
NTAM&#8217;s main revenue is generated from providing professional advices to customers and management fees for managing the investment
of the clients.&#160; NTAM is licensed under the Securities and Futures Commission of Hong Kong (SFC) for carrying out regulated activities
in &#8220;Advising on Securities&#8221; and &#8220;Asset Management&#8221;. NTAM offers diversified asset management portfolio for professional
investors. Assets of NTAM&#8217;s clients are held in banks, where clients gave the banks their authorization allowing NTAM to place trading
instructions on behalf of the clients in order to manage the clients&#8217; assets.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 33 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NTAM mainly engages in following asset management
services for its clients:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(1) Equity Investment</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NTAM manages clients&#8217; investment portfolio
in stocks of the companies listed on the international markets with strong liquidity. At the same time, it selects companies that have
unique or differentiated businesses, realizing above average profit growth.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(2) Debt investment</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">When NTAM manages clients&#8217; investment portfolio
in bonds that are denominated in major international currencies such as US dollar, euro and sterling, the issuer of debts shall have good
credit rating and asset liability ratio. Through active management, NTAM focus on bonds with higher yield to maturity among bonds with
the same maturity and credit rating.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 29.15pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(3) Precious metals and currencies investment</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NTAM also manages clients&#8217; investment portfolio
in major international currencies and precious metals, including US dollar, euro, British pound, Japanese yen, Australian dollar and offshore
Chinese yuan. Precious metals include gold, platinum and silver. With research on the fundamentals of market supply and demand to predict
the trend of commodity prices, NTAM endeavors to improve the rate of return for clients through dual currency investment, options and
structured products.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(4) Derivative Investment</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NTAM also manages clients&#8217; investment portfolio
in financial derivatives in different asset classes, such as options and structured products.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(5) External Asset Management Services (EAM)</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This business takes customer demand as the service
purpose, cooperates with several private banks which provide asset custody services, and innovatively introduces the function of investment
bank to provide exclusive private solutions for our clients.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NTAM&#8217;s main revenue is generated from providing professional
advices to clients and management fees for managing the investment of the clients.&#160;As of March 31, 2023, NTAM has approximately US$242
million assets under its management.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Money Transfer Business</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FTFT Finance UK Limited (&#8220;FTFT Finance&#8221;)
formerly known as Khyber Money Exchange Ltd. was acquired by FTFT UK Limited in September 2022. It is regulated by UK Financial Conduct
Authority (&#8220;FCA&#8221;) for its cross-border money transfer systems and service. FTFT Finance was incorporated in 2009 and is a
pioneer in the UK for money remittance services. FTFT Finance provides money transfer services through its platform to transfer money
around the world via one of its agent locations or its online portal, mobile platform, or over the phone. FTFT Finance is headquartered
in the UK and it has a trade name of FTFT Pay. FTFT Finance&#8217;s plan is to develop products and services across different regions
of the world and become a global name in money remittance services.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FTFT Finance is a financial platform that enables
its customers to send their hard-earned money to their country of origin, or any other country of their liking, with ease and at a reasonable
cost, transparent exchange rate and without any hidden charges. We believe that it is our understanding of our customers and their diverse
backgrounds that has helped FTFT Finance to become a credible and trustworthy money remittance business. The FTFT Pay platform and system
support direct connections to over 130 countries and their local banks, targeting customers with transfer destinations based in prominent
countries across the Middle East and Southeast Asia.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Remittance service is a highly saturated market
in the United Kingdom. There are many companies that offer remittance services however FTFT Finance only sees Ace Money Transfer, Wise
(formerly known as Transfer Wise), Remitly and Remit World as its main competitors.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 34 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FTFT Finance has an edge over companies like wise
in many different ways, for example, FTFT Finance offers competitive rates for its services and does not charge customer fees for remittance
to Pakistan as it receives its rebate from local banks. This approach provides gives us an advantage over our competitors.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Expats living in the United Kingdom often send
money to their relatives either to support them, or for emergency uses or weddings. The UK has a large migrant population of Indians,
Pakistanis and Bangladeshis.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FTFT Finance has been in money remittance business
since 2009 and has over 500,000 customers. FTFT Finance advertises through Instagram, Twitter, Facebook and LinkedIn in order to reach
out to new customers. FTFT Finance implemented email marketing, in which they email customers daily to keep them updated on their account,
transactions as well as marketing and promotions.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The management of FTFT Finance are currently engaged
in talks with different PR companies to kick start a new campaign under FTFT Finance brand name as all previous campaigns were under Khyber
Money Exchange brand.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Recent Developments Related to the COVID-19
Outbreak</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2019, a novel strain of coronavirus was reported and has
spread throughout China and other parts of the world. On March 11, 2020, the World Health Organization characterized the outbreak as a
&#8220;pandemic&#8221;. In early 2020, Chinese government took emergency measures to combat the spread of the virus, including quarantines,
travel restrictions, and the temporary closure of office buildings and facilities in China. In response to the evolving dynamics related
to the COVID-19 outbreak, the Company followed the guidelines of local authorities as it prioritizes the health and safety of its employees,
contractors, suppliers and business partners. Our offices in China were closed and the employees worked from home at the end of January
2020 until late March 2020. The quarantines, travel restrictions, and the temporary closure of office buildings have materially negatively
impacted our business. Our suppliers were negatively affected, and could continue to be negatively affected in their ability to supply
and ship products to our customers in case of any resurgence of COVID-19. Our customers that have been negatively impacted by the outbreak
of COVID-19 may reduce their budgets to purchase products and services from us, which may materially adversely impact our revenue. The
business operations of the third parties&#8217; stores on our e-commerce platform have been and continue to be negatively impacted by
the outbreak, which in turn adversely affects the business of our platform as a whole as well as our financial condition and operating
results. The outbreak has had and continues to have disruption to our supply chain, logistics providers, customers or our marketing activities
with the new variants of COVID-19, which could materially adversely impact our business and results of operations, especially to our supply
chain financing and trading business during the first quarter of 2022. There was outbreak in various cities and provinces due to Omicron
variant in many cities including Xi&#8217;an city, Hong Kong, Shanghai and Beijing in 2022, which have resulted quarantines, travel restrictions,
and temporary closure of office buildings and facilities in these cities. In December 2022, the Chinese government eased its strict zero
COVID-19 policy which resulted in a surge of new COVID-19 cases during December 2022 and January 2023, which has disrupted our business
operations in China. The Company&#8217;s promotion strategy of CCM Shopping Mall previously mainly relied on the training of members and
distributors through meetings and conferences. Chinese government put a restriction on large gatherings in 2020 and 2021, which made the
promotion strategy for our online e-commerce platforms difficult to implement and the Company experienced difficulties to subscribe new
members for its online e-commerce platforms. Due to the lack of new subscribers, in June 2021, the Company suspended its cross-border
e-commerce platform NONOGIRL which later being closed. Also, since the second quarter of 2021, the Company has transformed its member-based
Chain Cloud Mall to a sale agent based eCAAS platform and began to provide supply chain financing services.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 35 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The global economy has also been materially negatively affected by
the COVID-19 and there is continued severe uncertainty about the potential outbreak and new variants of COVID-19. The Chinese and global
growth forecast is extremely uncertain, which would seriously affect our business.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.45in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">While the potential economic impact brought by,
and the duration of COVID-19 and its new variants may be difficult to assess or predict, a widespread pandemic could result in significant
disruption of global financial markets, reducing our ability to access capital, which could negatively affect our liquidity. In addition,
a recession or market correction resulting from the spread of COVID-19 and its new variants could materially negatively affect our business
and the value of our common stock.&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Further, as we do not have access to a revolving
credit facility, there can be no assurance that we would be able to secure commercial debt financing in the future in the event that we
require additional capital. We currently believe that our financial resources will be adequate to see us through the outbreak. However,
in the event that we do need to raise capital in the future, outbreak-related instability in the securities markets could adversely affect
our ability to raise additional capital.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.45in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Consequently, our results of operations have been materially and adversely
affected by COVID-19 pandemic. Any potential further impact to our results will depend on, to a large extent, future developments and
new information that may emerge regarding new variants of COVID-19, the efficacy and distribution of COVID-19 vaccines and the actions
taken by government authorities and other entities to contain the COVID-19 or treat its impact, almost all of which are beyond our control.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Results of Operations</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Comparison of Three Months ended March 31,
2023 and 2022:</span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Revenue</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table presents our consolidated
revenues for the three months ended March 31, 2023 and 2022, respectively:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Change</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Asset management service</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3,163,064</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3,456,376</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(293,312</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(8.49</td><td style="width: 1%; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Supply Chain Financing/Trading</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">110,798</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">110,798</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">120,103</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,989</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">110,114</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1102.30</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,393,965</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,466,365</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(72,400</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(2.09</td><td style="padding-bottom: 4pt; text-align: left">)%</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The decrease in revenue for the three months ended March 31, 2023 was
primarily due to less revenue from asset management service, as clients are cautious on stock and other investments during the current
market condition in the first quarter 2023, which has caused reduce in revenue of asset management business for the Company.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Supply chain financing/trading increased from $0 the three months ended
March 31, 2022 to the same period of 2023. Due to COVID-19 outbreak and related quarantines, travel restrictions and lockdown in various
cities in China during the first quarter 2022, the Company did not have any coals and aluminum ingots supply chain financing/trading business
during the first quarter 2022 while the COVID-19 has been mostly under the control in China since the end of January 2023.</p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Others are mainly platform service fees, promotion
income for the stores on the platform and others.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 36 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gross Profit and Margin</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table presents the consolidated
gross profit of each of our main products and services and the consolidated gross profit margin, which is gross profit as a percentage
of the related revenues, for the three months ended March 31, 2023 and 2022, respectively:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three months ended March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross<br/> profit</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross<br/> margin</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross&#160;<br/> profit</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross<br/> margin</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Asset management service</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,056,307</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">33.4</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,777,988</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">51.4</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Supply Chain Financing/Trading</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">105,854</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">95.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">45,476</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">37.9</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,989</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">100</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,207,637</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">35.6</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,787,977</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">51.6</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Overall gross margin as a percentage of revenue was 35.6% for the three
months ended March 31, 2023, a decrease of 16.0% from 51.6% for the same period of last fiscal year, mainly due to lower profit margin
from the asset management service for the three months ended March 31, 2023, comparing to the same period of 2022, which was mainly due
to increased salary and employees for our asset management business.</p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Operating Expenses</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table presents our consolidated
operating expenses and operating expenses as a percentage of revenue for the three months ended March 31, 2023 and 2022, respectively:&#160;(in
thousands)</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">First quarter of 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">First quarter of 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">% of<br/> revenue</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">% of<br/> revenue</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">General and administrative</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,478</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">102.5</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,410</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">98.4</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Research and Development expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">209</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.2</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">433</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12.5</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Selling expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">132</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.9</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">370</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.7</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Bad debt provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.1</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Impairment Loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">249</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7.2</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Total operating expenses</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,836</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">113.0</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,464</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">128.8</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">General and administrative expenses increased
by $0.07 million, or 2.0%, from $3.4 million to $3.5 million for the three months ended March 31, 2023, compared to the same period of
last fiscal year. The increase in general and administrative expenses was mainly due to increased rental fee during the three months ended
March 31, 2023.&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Selling expenses decreased by $0.24 million during
the three months ended March 31, 2023, compared to the same period of last fiscal year. The decrease in selling expenses was mainly due
to decreased salaries and advertising fees.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recorded $0.25 million of impairment
loss in three months ended March 31, 2022 relating to short term investment which mainly due to Future Private Equity Fund Management
(Hainan) Co., Ltd. invested $1.89 million (RMB13,000,000) to entrust Shanghai Yuli Enterprise Management Consulting Firm to invest in
various types of investment portfolios. Overall economic environment got worsened in China with Covid-19 outbreak and related lockdown
in various cities in China in 2022, Ukraine war, inflation, looming recession worldwide. According to the market value, the Company&#8217;s
balance of the short - term investment was $1.8 million on March 31, 2022.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.95pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recorded $0.21 million of research
and development expenses. Research and development expenses include salaries, contracted services, as well as the related expenses of
our research and product development team, and expenditures relating to our efforts to develop, design new products and services, and
enhance our existing products and services to our clients. Research and development expenses decreased by $0.22 million during the three
months ended March 31, 2023, compared to the same period of last fiscal year. The decrease in research and development expenses was mainly
due to decreased salaries.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Other Income (Expense), Net</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other expenses, net increased by $0.24 million to $0.41 million for
the three months ended March 31, 2023 from $0.17 million in the same period of the last fiscal year, primarily due to increased interest
expenses.</p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 37 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Income Tax</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Tax provision decreased by $0.16 million for the
three months ended March 31, 2023, primarily due to decreased revenue.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Non-controlling Interests</i></b>&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023, Shaanxi Chunlv Ecological
Agriculture Co., Ltd. (&#8220;Shaanxi Chunlv&#8221;) holds 20.0% interest in Chain Cloud Mall Logistics Center (Shaanxi) Co., Limited,
which was dissolved and deregistered on June 27, 2022. Nature Worldwide Resources Ltd. holds 40% interest in DCON DigiPay Limited (&#8220;DCON
Digipay&#8221;). Each of Bin Wu and Lixiong Huang holds 25% and 20% interest in FTFT Capital Investments L.L.C., respectively. Aspenwood
Capital Partner Limited holds 5%, Cheung Hiu Tung holds 2.22% and Choi Tsz Leung holds 2.78% of equity interest of NATM. Yaohua Dai holds
20% equity interest of Future Fintech Digital Capital.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Net loss</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net loss decreased by $0.45 million from $2.70 million for the three
months ended March 31, 2022 to $2.25 million for the same period of 2023 mainly due to the decrease in operating expenses, as discussed
above.&#160;</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Loss per Share</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic and diluted loss per share were $0.15 and
$0.15 for the three months ended March 31, 2023, respectively, as compared to a loss of $0.19 and $0.18 for the same periods of 2022,
respectively.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Liquidity and Capital Resources</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023, we had cash and restricted
cash of $19.80 million, as compared to $29.74 million as of December 31, 2022. The decrease in cash, cash equivalents and restricted cash
was mainly due to increased prepayment for coals and aluminum ingots supply chain financing and trading business from the first quarter
of 2023.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our working capital has historically been generated from our operating
cash flows, advances from our customers and loans from bank facilities. Our working capital was $44.83 million as of March 31, 2023, a
decrease of $1.64 million from working capital of $46.48 million as of March 31, 2022, mainly due to the decrease in current assets and
an increase in current liabilities.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net cash used in operating activities increased
by $9.80 million to $10.44 million for the three months ended March 31, 2023 from $0.64 million for the same period of the last fiscal
year. The increase in net cash used by operating activities was primarily due to increase in advances to suppliers and other current assets.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net cash used in investing activities decreased
$0.25 million to $0.16 million for the three months ended March 31, 2023 from $0.41 million for the same period of the last fiscal year.
It was due to decrease in payment for loan receivable and purchase of intangible assets.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net cash provided in financing activities for
the three months ended March 31, 2023 was nil representing a decrease of $3.56 million, as compared to cash provided by financing activities
of $3.56 million during the three months ended March 31, 2022. The decrease in cash provided by financing activities was mainly due to
proceeds from loan payable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Off-balance sheet arrangements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023, we did not have any off-balance
sheet arrangements.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 38 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><div><a id="a_004"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Item 3. Quantitative and Qualitative Disclosures
about Market Risk</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><div><a id="a_005"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Item 4. Controls and Procedures</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Disclosure Controls and Procedures</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our management, with the participation of our
Chief Executive Officer and Chief Financial Officer, our principal executive officer and principal interim financial officer, respectively,
evaluated the effectiveness of our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act,
as of the end of the period covered by this report. Disclosure controls and procedures include, without limitation, controls and procedures
designed to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange
Act is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms, and that such
information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate,
to allow timely decisions regarding required disclosure. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer
concluded that, as of March 31, 2023, our disclosure controls and procedures were not effective due to a material weakness in our internal
control over financial reporting. Specifically, we currently lack sufficient accounting personnel with the appropriate level of knowledge,
experience and training in U.S. GAAP and SEC reporting requirements.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have taken, and are taking, certain actions
to remediate the material weakness related to our lack of U.S. GAAP experience. We have engaged an outside consultant with U.S. GAAP knowledge
and experience to supplement our current internal accounting personnel and assist us in the preparation of our financial statements to
ensure that our financial statements are prepared in accordance with U.S. GAAP. We will engage an internal control consultant to improve
our internal control procedures on loans to third parties, related party transactions management and assessment for impairment. We are
also planning to arrange additional training of internal control for our employees and management on disclosure controls and procedures.
We believe the measures described above will remediate the material weakness from the quarter identified above. As we continue to evaluate
and work to improve our internal control over financial reporting, we may determine that additional measures.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Changes to Internal Control over Financial
Reporting</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other than discussed above, there were no changes
in our internal control over financial reporting (as defined in Rule 13a-15(f) and 15d-15(f) of the Exchange Act) that occurred during
the period covered by this report that have materially affected, or are reasonably likely to materially affect, our internal control over
financial reporting.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 39 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><div><a id="a_006"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART II. OTHER INFORMATION</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><div>

</div><div><a id="a_007"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Item 1. Legal Proceedings</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Legal case with FT Global Litigation</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2021, FT Global Capital, Inc. (&#8220;FT
Global&#8221;), a former placement agent of the Company filed a lawsuit against the Company in the Superior Court of Fulton County, Georgia.
&#160;FT Global served the complaint upon the Company in January 2021. &#160;In the complaint, FT Global alleges claims, most of which
attempt to hold the Company liable under legal theories that relate back to an alleged breach of an exclusive placement agent agreement
between FT Global and the Company in July 2020 which had a term of three months.&#160; FT Global claims that the Company failed to compensate
FT Global for securities purchase transactions between December 2020 and April 2021, pursuant to the terms of the expired exclusive placement
agent agreement.&#160; Allegedly, the exclusive placement agent agreement required the Company to pay FT Global for capital received during
the term of the agreement and for the 12-month period following the termination of the agreement involving any investors that FT Global
introduced and/or wall-crossed to the Company.&#160; However, the Company believes the securities purchase transactions at issue did not
involve the one investor which FT Global introduced or wall-crossed to the Company during the term of the agreement. &#160;FT Global claims
approximately $7,000,000 in damages and attorneys&#8217; fees.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company timely removed the case to the United States District Court
for the Northern District of Georgia (the (&#8220;Court) on February 9, 2021 based on diversity of jurisdiction. On March 9, 2021, the
Company filed a motion to dismiss based on FT Global&#8217;s failure to state a claim which is pending before the Court. On March 23,
2021, FT Global filed its response to the Company&#8217;s motion to dismiss. FT Global argues that the Court should deny the Company&#8217;s
motion to dismiss. However, if the Court is inclined to grant the Company&#8217;s motion to dismiss, FT Global requested that the Court
permit it to file an amended complaint. On April 8, 2021, the parties filed a Joint Preliminary Report and Discovery Plan. On April 12,
2021, the Court approved the Joint Preliminary Report and Discovery Plan and issued a Scheduling Order placing this case on a six-month
discovery tract. On April 30, 2021, the Company served FT Global with its Initial Disclosures. On May 6, 2021, FT Global served the Company
with its Initial Disclosures. On May 17, 2021, FT Global served the Company with its First Amended Initial Disclosures. On November 10,
2021, the Court entered an Order granting the Company&#8217;s motion to dismiss FT Global&#8217;s fraud claim and breach of contract claim
as to the disclosure of its confidential and proprietary information. The Court denied the Company&#8217;s motion to dismiss FT Global&#8217;s
i) breach of contract claim for failure to pay FT Global pursuant to the terms of the exclusive placement agent agreement; ii) claim for
breach of the covenant of good faith and fair dealing; and iii) claim for attorney&#8217;s fees, and the court concluded that additional
information can be obtained through discovery. The Company timely filed an answer and defenses to FT Global&#8217;s complaint on November
24, 2021. On January 3, 2022 the Company propounded discovery requests upon FT Global, including interrogatories and requests for production
of documents. On March 23, 2022, the Company propounded requests for admission upon FT Global. On March 24, 2022, FT Global propounded
discovery requests upon the Company, including requests for production of documents and requests for admission. On April 1, 2022, FT Global
served its response to the Company&#8217;s requests for production of documents. On May 13, 2022, FT Global served its responses to the
Company&#8217;s interrogatories and requests for admissions.&#160; On May 13, 2022, FT Global produced documents in response to the Company&#8217;s
requests for production of documents. On June 3, 2022, the Company produced documents in response to FT Global&#8217;s requests for production
of documents. On August 3, 2022, the Company took the deposition of FT Global. On August 4, 2022, FT Global took the deposition of the
Company. On August 3, 2022, the Court granted the parties&#8217; Consent Motion to Extend Discovery Period extending the discovery period
from August 5, 2022 to September 14, 2022 and the deadline to file dispositive motions to October 12, 2022. On October 12, 2022, the Company
filed a motion for summary judgment on all claims asserted by FT Global in this lawsuit. On November 2, 2022, FT Global filed its opposition
to the Company&#8217;s motion for summary judgment. On November 16, 2022, the Company filed its reply in support of its motion for summary
judgement on all claims asserted by FT Global in this lawsuit. The Company will continue to vigorously defend the action against FT Global.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></p><div>

</div><!-- Field: Page; Sequence: 40 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><div><a id="a_008"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Item 1A. Risk Factors</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Not applicable.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><div><a id="a_009"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Item 2. Unregistered Sales of Equity Securities
and Use of Proceeds</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company did not make any sales of unregistered
securities during the three months ended March 31, 2023 that were not previously disclosed in a quarterly report on Form 10-Q or a current
report on Form 8-K.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><div><a id="a_010"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Item 3. Defaults upon Senior Securities</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">None.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;&#160;</p><div>

</div><div><a id="a_011"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Item 4. Mine Safety Disclosure</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><div><a id="a_012"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Item 5. Other Information</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">None.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><div><a id="a_013"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Item 6. Exhibits</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid; width: 9%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit&#160;No.</b></span></td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; width: 90%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</b></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1</span></td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="f10q0323ex31-1_futurefin.htm">Certification of Principal Executive Officer pursuant to Rule 13a-14(a) and Rule15d-14(a) of the Securities Exchange Act of 1934, as amended*</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2</span></td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="f10q0323ex31-2_futurefin.htm">Certification of Principal Financial Officer pursuant to Rule 13a-14(a) and Rule 15d-14(a) of the Securities Exchange Act of 1934, as amended*</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1</span></td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="f10q0323ex32-1_futurefin.htm">Certification of Principal Executive Officer, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002+</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2</span></td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="f10q0323ex32-2_futurefin.htm">Certification of Principal Financial Officer, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002+</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</span></td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Instance Document*</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</span></td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Schema Document*</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</span></td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Calculation Linkbase Document*</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</span></td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Definition Linkbase Document*</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</span></td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Label Linkbase Document*</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</span></td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Presentation Linkbase Document*</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">filed
herewith</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">+</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furnished
herewith</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 41 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><div><a id="a_014"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SIGNATURES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the requirements of the Securities
Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td colspan="2" style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FUTURE
    FINTECH GROUP INC.</b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td colspan="2" style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="width: 60%; text-align: left">&#160;</td>
    <td style="width: 4%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: black 1.5pt solid; width: 36%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Shanchun Huang</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shanchun
    Huang</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Executive Officer)</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May
    22, 2023</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Ming Yi</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ming
    Yi</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Financial and Accounting Officer)</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May
    22, 2023</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">40</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font-size: 1pt; border-top: Black 1.5pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonFraction contextRef="c2" id="hidden-fact-0" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-1" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-2" name="ftft:CostOfGoodSoldRelatedParty" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-3" name="us-gaap:GoodwillImpairmentLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-4" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-6" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c13" id="hidden-fact-7" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-8" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-9" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-10" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-11" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c13" id="hidden-fact-12" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c34" id="hidden-fact-13" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c35" id="hidden-fact-14" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c36" id="hidden-fact-15" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c31" id="hidden-fact-16" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c32" id="hidden-fact-17" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-18" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-19" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-20" name="ftft:ProceedsFromLoanPayable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-21" name="us-gaap:FairValueAdjustmentOfWarrants" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-22" name="ftft:WarrantsPerSharePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-23" name="us-gaap:FairValueAdjustmentOfWarrants" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-24" name="ftft:WarrantsPerSharePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c54" id="hidden-fact-25" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-26" name="us-gaap:DeferredRevenueAdditions" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-27" name="us-gaap:DeferredIncomeRevenueRecognized" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c63" id="hidden-fact-28" name="us-gaap:IntangibleAssetsCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c66" id="hidden-fact-29" name="us-gaap:CostOfRevenue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c66" id="hidden-fact-30" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-31" name="ftft:PrepaymentsForSandAndSteelSupplyChainFinancingTrading" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c158" id="hidden-fact-32" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c159" id="hidden-fact-33" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-34" name="ftft:RecordedImpairmentLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c179" id="hidden-fact-35" name="ftft:IntersegmentLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c180" id="hidden-fact-36" name="ftft:IntersegmentLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c181" id="hidden-fact-37" name="ftft:IntersegmentLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-38" name="ftft:IntersegmentLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c182" id="hidden-fact-39" name="ftft:IntersegmentLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c183" id="hidden-fact-40" name="ftft:IntersegmentLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-41" name="ftft:IntersegmentLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag">false</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:CurrentFiscalYearEndDate">--12-31</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus">Q1</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode">10036</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey">0001066923</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="ftft-20230331.xsd" xlink:type="simple"></link:schemaRef></ix:references>
<ix:resources><ix:relationship fromRefs="ix_0_fact ix_1_fact ix_2_fact ix_3_fact" toRefs="ix_0_footnote"></ix:relationship>
<xbrli:context id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-22</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c7">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ftft:StatutoryReserveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c8">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c9">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c10">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c11">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c13">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c14">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c15">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ftft:StatutoryReserveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c16">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c17">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c19">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c20">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ftft:StatutoryReserveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c21">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c22">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c23">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c24">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c25">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c27">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ftft:StatutoryReserveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c28">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c29">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c30">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c32">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c33">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c34">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c35">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ftft:StatutoryReserveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c37">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c38">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c39">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ftft:StatutoryReserveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c40">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c41">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c42">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c43">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">ftft:KAZANSAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-04-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">ftft:KAZANSAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-04-01</xbrli:startDate>
    <xbrli:endDate>2022-04-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c45">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">ftft:FTFTHKMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-04-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c46">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">ftft:KazanSAOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-04-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">ftft:FTFTUKMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-10-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-10-01</xbrli:startDate>
    <xbrli:endDate>2022-10-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c49">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-02-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-02-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c51">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-01-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c52">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c53">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c54">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c61">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">ftft:VariableInterestEntityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">ftft:VariableInterestEntityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c65">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">ftft:VariableInterestEntityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">ftft:VariableInterestEntityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c67">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:DebtorAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c68">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:DebtorAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:DebtorBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:DebtorBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c71">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:DebtorCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:DebtorCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-04-22</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c74">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-01-23</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c75">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-02-03</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c76">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-05-01</xbrli:startDate>
    <xbrli:endDate>2023-05-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c77">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ftft:BusinessCombinationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-10-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c78">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-10-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c79">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-01-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c80">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-04-22</xbrli:startDate>
    <xbrli:endDate>2022-04-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c81">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c82">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-09-23</xbrli:startDate>
    <xbrli:endDate>2023-09-23</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:BorrowingsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:FutureFinTechHongKongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-04-01</xbrli:startDate>
    <xbrli:endDate>2023-04-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-05-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-05-31</xbrli:startDate>
    <xbrli:endDate>2023-05-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:LoanAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-04-01</xbrli:startDate>
    <xbrli:endDate>2023-04-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c88">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-12-01</xbrli:startDate>
    <xbrli:endDate>2022-12-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:FTFTHKMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-03-01</xbrli:startDate>
    <xbrli:endDate>2023-03-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-04-01</xbrli:startDate>
    <xbrli:endDate>2023-04-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c91">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-07-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c92">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-07-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c93">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-07-14</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c94">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-01</xbrli:startDate>
    <xbrli:endDate>2023-07-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c95">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-09-08</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c96">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-09-01</xbrli:startDate>
    <xbrli:endDate>2023-09-08</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-09-01</xbrli:startDate>
    <xbrli:endDate>2023-09-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-05-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c99">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-05-01</xbrli:startDate>
    <xbrli:endDate>2022-05-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c100">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-09-01</xbrli:startDate>
    <xbrli:endDate>2023-09-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c101">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYVyNJN0cdPD1kqhofxcdaCCfdmFJNk7bnRKcHxrwQg01XWFX5g0DYowFHWHpQCtY8D7bWmMV/bTxUKNjhKFxGaJ3CihT0FZ411MeP/7pRYiC+C+cri81v0KVOtj2cSo/zzpBdoV/zfm1kSSSdeM5iBkicwL+2jPaF5yPS2EYaeGnTI9Bpl7X1cdYRyXD+LWvdOtWRR3bU3K69xM5syTVFxql0Pmo1QxLA=] CSR-->
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-04-01</xbrli:startDate>
    <xbrli:endDate>2023-04-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-03-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-05-01</xbrli:startDate>
    <xbrli:endDate>2023-05-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c104">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-04-01</xbrli:startDate>
    <xbrli:endDate>2023-04-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c105">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:FTFTHKMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c106">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:FTFTHKMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-12-01</xbrli:startDate>
    <xbrli:endDate>2022-12-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c107">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-03-01</xbrli:startDate>
    <xbrli:endDate>2023-03-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c108">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:FTFTHKMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-04-01</xbrli:startDate>
    <xbrli:endDate>2023-04-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c109">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:LoanAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-07-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c110">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:LoanAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-07-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c111">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-07-14</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:LoanAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-04-01</xbrli:startDate>
    <xbrli:endDate>2023-04-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:LoanAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c114">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ftft:PrivateEquityFundMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-09-06</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c115">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c116">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-09-06</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c117">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-08-06</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c118">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-08-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c119">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-08-04</xbrli:startDate>
    <xbrli:endDate>2021-08-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ftft:KhyberMoneyExchangeLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-10-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c121">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-09-25</xbrli:startDate>
    <xbrli:endDate>2022-10-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c122">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-08-01</xbrli:startDate>
    <xbrli:endDate>2021-08-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c123">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-08-01</xbrli:startDate>
    <xbrli:endDate>2021-08-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c124">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:KhyberMoneyExchangeLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c126">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:KhyberMoneyExchangeLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FUCEFutureSupplyChainXianCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c128">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FUCEFutureSupplyChainXianCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c129">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FUCEFutureSupplyChainXianCoLtdTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FUCEFutureSupplyChainXianCoLtdTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c131">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FUCEFutureSupplyChainXianCoLtdThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c132">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FUCEFutureSupplyChainXianCoLtdThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c133">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FUCEFutureSupplyChainXianCoLtdFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c134">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FUCEFutureSupplyChainXianCoLtdFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c135">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:NiceTalentAssetManagementLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c136">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:NiceTalentAssetManagementLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c137">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:NiceTalentAssetManagementLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c138">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ZhiYanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c140">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ReitsBeijingTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c141">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ReitsBeijingTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c142">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ZhiYanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c143">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:KaiXuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c144">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:OLAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c145">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:MingYiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c146">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:KaiXuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c147">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:MingYiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c148">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:JingChenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c149">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:OlaJohannesLindMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c150">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:WongTaiKueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c151">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:JKNDCLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c152">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:JKNDCLimitedOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c153">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:AlphaYieldLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c154">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:NiceTalentPartnerLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c155">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:NingboTielinSupplyChainManagementCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c156">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c157">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c158">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AE</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c159">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IS</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c160">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ftft:FTFTParaguaySAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c161">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2023-02-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c162">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-01-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c163">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-01-25</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c164">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-02-01</xbrli:startDate>
    <xbrli:endDate>2020-02-23</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c165">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c166">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ftft:AgreementAxis">ftft:ConsultingServiceAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c167">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ftft:AgreementAxis">ftft:ConsultingServiceAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c168">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-01-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c169">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-01-25</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c170">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ftft:AgreementAxis">ftft:ConsultingServiceAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-01-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c171">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-07-12</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c172">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-07-12</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c173">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:ShanchunHuangMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-07-12</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c174">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:YongkeXueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-07-12</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c175">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:MingYiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-07-12</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c176">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:PengLeiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-07-12</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c177">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:PangDongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-07-12</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c178">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:KaiXuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-07-12</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c179">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:SupplyChainFinancingTradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c180">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:AssetManagementServiceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c181">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c182">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:AssetManagementServiceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c183">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c184">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:CoalsAndAluminumIngotsSupplyChainFinancingtradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c185">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:CoalsAndAluminumIngotsSupplyChainFinancingtradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c186">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c187">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c188">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:CoalsAndAluminumIngotsSupplyChainFinancingtradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c189">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:CoalsAndAluminumIngotsSupplyChainFinancingtradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c190">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:AssetManagementServiceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c191">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:AssetManagementServiceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c192">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c193">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c194">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c195">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c196">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ftft:CustomersOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c197">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ftft:CustomersOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c198">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ftft:OneVendorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c199">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ftft:OneVendorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:unit id="shares">
  <xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unit><xbrli:unit id="usd">
  <xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unit><xbrli:unit id="usdPershares">
  <xbrli:divide>
    <xbrli:unitNumerator>
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unitNumerator>
    <xbrli:unitDenominator>
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unitDenominator>
  </xbrli:divide>
</xbrli:unit><xbrli:unit id="pure">
  <xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit><xbrli:unit id="cny">
  <xbrli:measure>iso4217:CNY</xbrli:measure>
</xbrli:unit><xbrli:unit id="gbp">
  <xbrli:measure>iso4217:GBP</xbrli:measure>
</xbrli:unit><xbrli:unit id="eur">
  <xbrli:measure>iso4217:EUR</xbrli:measure>
</xbrli:unit><xbrli:unit id="hkd">
  <xbrli:measure>iso4217:HKD</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>

</div></div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>f10q0323ex31-1_futurefin.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 31.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>RULE 13a-14(a) CERTIFICATION FOR FORM 10-Q (CEO)
CERTIFICATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Shanchun Huang, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I have reviewed this quarterly
report on Form 10-Q of Future FinTech Group Inc.;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify; text-indent: -0.25in">&nbsp;&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on my knowledge, this
report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made,
in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">3.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on my knowledge, the
financial statements, and other financial information included in this report, fairly present in all material respects the financial
condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify; text-indent: -0.25in">&nbsp;&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">4.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other
certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange
Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f))
for the registrant and have:</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">a.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Designed such disclosure controls
and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information
relating to the registrant, including its consolidated subsidiaries, is made known to the Company by others within those entities, particularly
during the period in which this report is being prepared;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">b.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Designed such internal control
over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable
assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance
with generally accepted accounting principles;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -0.25in">&nbsp;&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">c.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Evaluated the effectiveness
of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of
the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -0.25in">&nbsp;&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">d.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Disclosed in this report any
change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal
quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably
likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -0.25in">&nbsp;&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">5.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other
certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s
auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.35pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">a.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">All significant deficiencies
and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely
affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -0.25in">&nbsp;&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">b.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Any fraud, whether or not material,
that involves management or other employees who have a significant role in the registrant&rsquo;s internal controls over financial reporting.</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%"><FONT STYLE="font-size: 10pt">Date: May 22, 2023</FONT></TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 36%; border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 10pt">/s/ Shanchun Huang</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Shanchun Huang</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Chief Executive Officer</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 9pt"><B></B></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>f10q0323ex31-2_futurefin.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 31.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 9pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>RULE 13a-14(a) CERTIFICATION FOR FORM 10-Q (CFO)
CERTIFICATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Ming Yi, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I have reviewed this quarterly
report on Form 10-Q of Future FinTech Group Inc.;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify; text-indent: -0.25in">&nbsp;&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on my knowledge, this
report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made,
in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify; text-indent: -0.25in">&nbsp;&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">3.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on my knowledge, the
financial statements, and other financial information included in this report, fairly present in all material respects the financial
condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify; text-indent: -0.25in">&nbsp;&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">4.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other
certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange
Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f))
for the registrant and have:</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify; text-indent: -0.25in">&nbsp;&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">a.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Designed such disclosure controls
and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information
relating to the registrant, including its consolidated subsidiaries, is made known to the Company by others within those entities, particularly
during the period in which this report is being prepared;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">b.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Designed such internal control
over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable
assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance
with generally accepted accounting principles;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -0.25in">&nbsp;&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">c.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Evaluated the effectiveness
of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of
the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -0.25in">&nbsp;&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">d.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Disclosed in this report any
change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal
quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably
likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -0.25in">&nbsp;&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">5.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other
certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s
auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.35pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">a.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">All significant deficiencies
and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely
affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">b.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Any fraud, whether or not material,
that involves management or other employees who have a significant role in the registrant&rsquo;s internal controls over financial reporting.</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%"><FONT STYLE="font-size: 10pt">Date: May 22, 2023</FONT></TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; width: 36%"><FONT STYLE="font-size: 10pt">/s/ Ming Yi</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Ming Yi</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Chief Financial Officer</FONT></TD></TR></TABLE>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>f10q0323ex32-1_futurefin.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 32.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 9pt"><B>SECTION 1350 CERTIFICATION
(CEO)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 9pt"><B>FUTURE FINTECH GROUP INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 9pt"><B>CERTIFICATION PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 9pt"><B>18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 9pt"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 9pt"><B>SECTION 906 OF THE SARBANES-OXLEY
ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 9pt">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In connection with the Quarterly
Report of Future FinTech Group Inc. (the &ldquo;Company&rdquo;) on Form 10-Q for the fiscal quarter ended March 31, 2023, as filed with
the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), I, Shanchun Huang, Chief Executive Officer of the
Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">(1)</TD><TD STYLE="text-align: justify">The Report fully complies with the requirements of Section
13(a) or 15(d) of the Securities Exchange Act of 1934; and</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 9pt">&nbsp;&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">(2)</TD><TD STYLE="text-align: justify">The information contained in the Report fairly presents,
in all material respects, the financial condition and results of operations of the Company.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 9pt">&nbsp;&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%"><FONT STYLE="font-size: 10pt">Date: May 22, 2023</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; width: 40%"><FONT STYLE="font-size: 10pt">/s/Shanchun Huang</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Shanchun Huang</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Chief Executive Officer</FONT></TD></TR></TABLE>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>f10q0323ex32-2_futurefin.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 9pt"><B></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 32.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 9pt">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 9pt"><B>SECTION 1350 CERTIFICATION
(CFO) </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 9pt"><B>FUTURE FINTECH GROUP INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 9pt"><B>CERTIFICATION PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 9pt"><B>18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 9pt"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 9pt"><B>SECTION 906 OF THE SARBANES-OXLEY
ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 9pt">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In connection with the Quarterly
Report of Future FinTech Group Inc. (the &ldquo;Company&rdquo;) on Form 10-Q for the fiscal quarter ended March 31, 2023, as filed with
the Securities and Exchange Commission on the date hereof, the &ldquo;Report&rdquo;, I, Ming Yi, Chief Financial Officer of the Company,
certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">(1)</TD><TD STYLE="text-align: justify">The Report fully complies with the requirements of Section
13(a) or 15(d) of the Securities Exchange Act of 1934; and</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">(2)</TD><TD STYLE="text-align: justify">The information contained in the Report fairly presents,
in all material respects, the financial condition and results of operations of the Company.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%"><FONT STYLE="font-size: 10pt">Date: May 22, 2023</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; width: 40%"><FONT STYLE="font-size: 10pt">/s/ Ming Yi</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Ming Yi</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Chief Financial Officer</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>ftft-20230331.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 22 15:16:44 UTC 2023 -->
<xs:schema xmlns:ftft="http://skypeoplefruitjuice.com/20230331" elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2023" targetNamespace="http://skypeoplefruitjuice.com/20230331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="ftft-20230331_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="ftft-20230331_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="ftft-20230331_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="ftft-20230331_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet" id="ftft_r_ConsolidatedBalanceSheet">
        <link:definition>001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet_Parentheticals" id="ftft_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement" id="ftft_r_ConsolidatedIncomeStatement">
        <link:definition>003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatementAlt0" id="ftft_r_ConsolidatedIncomeStatementAlt0">
        <link:definition>003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) Alternate 0</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3" id="ftft_r_ShareholdersEquityType2or3">
        <link:definition>004 - Statement - Condensed Consolidated Statements of Stockholders&#8217; Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow" id="ftft_r_ConsolidatedCashFlow">
        <link:definition>005 - Statement - Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/CorporateInformation" id="ftft_r_CorporateInformation">
        <link:definition>006 - Disclosure - Corporate Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPolicies" id="ftft_r_SummaryofSignificantAccountingPolicies">
        <link:definition>007 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/VariableInterestEntity" id="ftft_r_VariableInterestEntity">
        <link:definition>008 - Disclosure - Variable Interest Entity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/AccountsReceivable" id="ftft_r_AccountsReceivable">
        <link:definition>009 - Disclosure - Accounts Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/OtherReceivables" id="ftft_r_OtherReceivables">
        <link:definition>010 - Disclosure - Other Receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/LoanReceivables" id="ftft_r_LoanReceivables">
        <link:definition>011 - Disclosure - Loan Receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ShortTermInvestment" id="ftft_r_ShortTermInvestment">
        <link:definition>012 - Disclosure - Short Term Investment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/OtherCurrentAssets" id="ftft_r_OtherCurrentAssets">
        <link:definition>013 - Disclosure - Other Current Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/Goodwill" id="ftft_r_Goodwill">
        <link:definition>014 - Disclosure - Goodwill</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/Acquisition" id="ftft_r_Acquisition">
        <link:definition>015 - Disclosure - Acquisition</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/Leases" id="ftft_r_Leases">
        <link:definition>016 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/PropertyandEquipment" id="ftft_r_PropertyandEquipment">
        <link:definition>017 - Disclosure - Property and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/IntangibleAssets" id="ftft_r_IntangibleAssets">
        <link:definition>018 - Disclosure - Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/NotePayable" id="ftft_r_NotePayable">
        <link:definition>019 - Disclosure - Note Payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/AccountPayables" id="ftft_r_AccountPayables">
        <link:definition>020 - Disclosure - Account Payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/AccruedExpensesandOtherPayables" id="ftft_r_AccruedExpensesandOtherPayables">
        <link:definition>021 - Disclosure - Accrued Expenses and Other Payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/DeferredLiabilities" id="ftft_r_DeferredLiabilities">
        <link:definition>022 - Disclosure - Deferred Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/RelatedPartyTransaction" id="ftft_r_RelatedPartyTransaction">
        <link:definition>023 - Disclosure - Related Party Transaction</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/IncomeTax" id="ftft_r_IncomeTax">
        <link:definition>024 - Disclosure - Income Tax</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ImpairmentLoss" id="ftft_r_ImpairmentLoss">
        <link:definition>025 - Disclosure - Impairment Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ShareBasedCompensation" id="ftft_r_ShareBasedCompensation">
        <link:definition>026 - Disclosure - Share Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/SegmentReporting" id="ftft_r_SegmentReporting">
        <link:definition>027 - Disclosure - Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/CommitmentsandContingencies" id="ftft_r_CommitmentsandContingencies">
        <link:definition>028 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/RisksandUncertainties" id="ftft_r_RisksandUncertainties">
        <link:definition>029 - Disclosure - Risks and Uncertainties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/SubsequentEvents" id="ftft_r_SubsequentEvents">
        <link:definition>030 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy" id="ftft_r_AccountingPoliciesByPolicy">
        <link:definition>031 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesTables" id="ftft_r_SummaryofSignificantAccountingPoliciesTables">
        <link:definition>032 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/VariableInterestEntityTables" id="ftft_r_VariableInterestEntityTables">
        <link:definition>033 - Disclosure - Variable Interest Entity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/AccountsReceivableTables" id="ftft_r_AccountsReceivableTables">
        <link:definition>034 - Disclosure - Accounts Receivable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/OtherCurrentAssetsTables" id="ftft_r_OtherCurrentAssetsTables">
        <link:definition>035 - Disclosure - Other Current Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/AcquisitionTables" id="ftft_r_AcquisitionTables">
        <link:definition>036 - Disclosure - Acquisition (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/LeasesTables" id="ftft_r_LeasesTables">
        <link:definition>037 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/PropertyandEquipmentTables" id="ftft_r_PropertyandEquipmentTables">
        <link:definition>038 - Disclosure - Property and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/IntangibleAssetsTables" id="ftft_r_IntangibleAssetsTables">
        <link:definition>039 - Disclosure - Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/NotePayableTables" id="ftft_r_NotePayableTables">
        <link:definition>040 - Disclosure - Note Payable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/AccountPayablesTables" id="ftft_r_AccountPayablesTables">
        <link:definition>041 - Disclosure - Account Payables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/AccruedExpensesandOtherPayablesTables" id="ftft_r_AccruedExpensesandOtherPayablesTables">
        <link:definition>042 - Disclosure - Accrued Expenses and Other Payables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/RelatedPartyTransactionTables" id="ftft_r_RelatedPartyTransactionTables">
        <link:definition>043 - Disclosure - Related Party Transaction (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/IncomeTaxTables" id="ftft_r_IncomeTaxTables">
        <link:definition>044 - Disclosure - Income Tax (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/SegmentReportingTables" id="ftft_r_SegmentReportingTables">
        <link:definition>045 - Disclosure - Segment Reporting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/CorporateInformationDetails" id="ftft_r_CorporateInformationDetails">
        <link:definition>046 - Disclosure - Corporate Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails" id="ftft_r_SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>047 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable" id="ftft_r_ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable">
        <link:definition>048 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of numerators and denominators used in the computations of basic and diluted EPS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable" id="ftft_r_ScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable">
        <link:definition>049 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property, plant and equipment are depreciated estimated useful lives</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable" id="ftft_r_ScheduleofconsolidatedassetsandliabilitiesTable">
        <link:definition>050 - Disclosure - Variable Interest Entity (Details) - Schedule of consolidated assets and liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofoperatingresultsTable" id="ftft_r_ScheduleofoperatingresultsTable">
        <link:definition>051 - Disclosure - Variable Interest Entity (Details) - Schedule of operating results</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetTable" id="ftft_r_ScheduleofaccountsreceivablenetTable">
        <link:definition>052 - Disclosure - Accounts Receivable (Details) - Schedule of accounts receivable, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetofspecificallowancesfordoubtfulaccountsTable" id="ftft_r_ScheduleofaccountsreceivablenetofspecificallowancesfordoubtfulaccountsTable">
        <link:definition>053 - Disclosure - Accounts Receivable (Details) - Schedule of accounts receivable, net of specific allowances for doubtful accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/OtherReceivablesDetails" id="ftft_r_OtherReceivablesDetails">
        <link:definition>054 - Disclosure - Other Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/LoanReceivablesDetails" id="ftft_r_LoanReceivablesDetails">
        <link:definition>055 - Disclosure - Loan Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ShortTermInvestmentDetails" id="ftft_r_ShortTermInvestmentDetails">
        <link:definition>056 - Disclosure - Short Term Investment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofothercurrentassetsTable" id="ftft_r_ScheduleofothercurrentassetsTable">
        <link:definition>057 - Disclosure - Other Current Assets (Details) - Schedule of other current assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/GoodwillDetails" id="ftft_r_GoodwillDetails">
        <link:definition>058 - Disclosure - Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/AcquisitionDetails" id="ftft_r_AcquisitionDetails">
        <link:definition>059 - Disclosure - Acquisition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable" id="ftft_r_ScheduleofnetassetsacquiredandliabilitiesTable">
        <link:definition>060 - Disclosure - Acquisition (Details) - Schedule of net assets acquired and liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable_Parentheticals" id="ftft_r_ScheduleofnetassetsacquiredandliabilitiesTable_Parentheticals">
        <link:definition>061 - Disclosure - Acquisition (Details) - Schedule of net assets acquired and liabilities (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable" id="ftft_r_ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable">
        <link:definition>062 - Disclosure - Acquisition (Details) - Schedule of allocation of estimated fair values of net assets acquired and liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable_Parentheticals" id="ftft_r_ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable_Parentheticals">
        <link:definition>063 - Disclosure - Acquisition (Details) - Schedule of allocation of estimated fair values of net assets acquired and liabilities (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/LeasesDetails" id="ftft_r_LeasesDetails">
        <link:definition>064 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" id="ftft_r_ScheduleofmaturitiesofleaseliabilitiesTable">
        <link:definition>065 - Disclosure - Leases (Details) - Schedule of maturities of lease liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/PropertyandEquipmentDetails" id="ftft_r_PropertyandEquipmentDetails">
        <link:definition>066 - Disclosure - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYVyNJN0cdPD1kqhofxcdaCCfdmFJNk7bnRKcHxrwQg01XWFX5g0DYowFHWHpQCtY8D7bWmMV/bTxUKNjhKFxGaJ3CihT0FZ411MeP/7pRYiC+C+cri81v0KVOtj2cSo/zzpBdoV/zfm1kSSSdeM5iBkicwL+2jPaF5yPS2EYaeGnTI9Bpl7X1cdYRyXD+LWvdprbrIlwh77FgrelVi07AHyYbFkvRPXjQ=] CSR-->
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofpropertyandequipmentTable" id="ftft_r_ScheduleofpropertyandequipmentTable">
        <link:definition>067 - Disclosure - Property and Equipment (Details) - Schedule of property and equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/IntangibleAssetsDetails" id="ftft_r_IntangibleAssetsDetails">
        <link:definition>068 - Disclosure - Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable" id="ftft_r_ScheduleofintangibleassetsTable">
        <link:definition>069 - Disclosure - Intangible Assets (Details) - Schedule of intangible assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable" id="ftft_r_ScheduleofestimatedamortizationTable">
        <link:definition>070 - Disclosure - Intangible Assets (Details) - Schedule of estimated amortization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/NotePayableDetails" id="ftft_r_NotePayableDetails">
        <link:definition>071 - Disclosure - Note Payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofnotepayableTable" id="ftft_r_ScheduleofnotepayableTable">
        <link:definition>072 - Disclosure - Note Payable (Details) - Schedule of note payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofaccountspayablesTable" id="ftft_r_ScheduleofaccountspayablesTable">
        <link:definition>073 - Disclosure - Account Payables (Details) - Schedule of accounts payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofaccruedexpensesandotherpayablesTable" id="ftft_r_ScheduleofaccruedexpensesandotherpayablesTable">
        <link:definition>074 - Disclosure - Accrued Expenses and Other Payables   (Details) - Schedule of accrued expenses and other payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/DeferredLiabilitiesDetails" id="ftft_r_DeferredLiabilitiesDetails">
        <link:definition>075 - Disclosure - Deferred Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofduetorelatedpartiesTable" id="ftft_r_ScheduleofduetorelatedpartiesTable">
        <link:definition>076 - Disclosure - Related Party Transaction (Details) - Schedule of due to related parties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofduefromrelatedpartiesTable" id="ftft_r_ScheduleofduefromrelatedpartiesTable">
        <link:definition>077 - Disclosure - Related Party Transaction (Details) - Schedule of due from related parties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofcompanytransactionswithrelatedpartiesTable" id="ftft_r_ScheduleofcompanytransactionswithrelatedpartiesTable">
        <link:definition>078 - Disclosure - Related Party Transaction (Details) - Schedule of company transactions with related parties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/IncomeTaxDetails" id="ftft_r_IncomeTaxDetails">
        <link:definition>079 - Disclosure - Income Tax (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofstatutoryEITrateapplicabletoprofitsoftheconsolidatedentitiesandtheincometaxexpensesTable" id="ftft_r_ScheduleofstatutoryEITrateapplicabletoprofitsoftheconsolidatedentitiesandtheincometaxexpensesTable">
        <link:definition>080 - Disclosure - Income Tax (Details) - Schedule of statutory EIT rate applicable to profits of the consolidated entities and the income tax expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ImpairmentLossDetails" id="ftft_r_ImpairmentLossDetails">
        <link:definition>081 - Disclosure - Impairment Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails" id="ftft_r_ShareBasedCompensationDetails">
        <link:definition>082 - Disclosure - Share Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofsegmentgrossprofitreportablesegmentTable" id="ftft_r_ScheduleofsegmentgrossprofitreportablesegmentTable">
        <link:definition>083 - Disclosure - Segment Reporting (Details) - Schedule of segment gross profit reportable segment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleoflossfromcontinuingoperationsbeforeincometaxTable" id="ftft_r_ScheduleoflossfromcontinuingoperationsbeforeincometaxTable">
        <link:definition>084 - Disclosure - Segment Reporting (Details) - Schedule of loss from continuing operations before income tax</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/ScheduleofsegmentassetsTable" id="ftft_r_ScheduleofsegmentassetsTable">
        <link:definition>085 - Disclosure - Segment Reporting (Details) - Schedule of segment assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/CommitmentsandContingenciesDetails" id="ftft_r_CommitmentsandContingenciesDetails">
        <link:definition>086 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/RisksandUncertaintiesDetails" id="ftft_r_RisksandUncertaintiesDetails">
        <link:definition>087 - Disclosure - Risks and Uncertainties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2023" schemaLocation="https://xbrl.sec.gov/sic/2023/sic-2023.xsd"/>
  <xs:element name="ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract"/>
  <xs:element name="ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract"/>
  <xs:element name="ScheduleOfConsolidatedAssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfConsolidatedAssetsAndLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfOperatingResultsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfOperatingResultsAbstract"/>
  <xs:element name="AccountantReceivablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_AccountantReceivablesAbstract"/>
  <xs:element name="ScheduleOfAccountsReceivableNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfAccountsReceivableNetAbstract"/>
  <xs:element name="ScheduleOfAccountsReceivableNetOfSpecificAllowancesForDoubtfulAccountsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfAccountsReceivableNetOfSpecificAllowancesForDoubtfulAccountsAbstract"/>
  <xs:element name="OtherReceivablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_OtherReceivablesAbstract"/>
  <xs:element name="ScheduleOfOtherCurrentAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfOtherCurrentAssetsAbstract"/>
  <xs:element name="ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfAllocationOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfAllocationOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAbstract"/>
  <xs:element name="LeasesDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_LeasesDisclosureAbstract"/>
  <xs:element name="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfPropertyAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfPropertyAndEquipmentAbstract"/>
  <xs:element name="ScheduleOfIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfIntangibleAssetsAbstract"/>
  <xs:element name="ScheduleOfEstimatedAmortizationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfEstimatedAmortizationAbstract"/>
  <xs:element name="NotePayableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_NotePayableAbstract"/>
  <xs:element name="ScheduleOfNotePayableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfNotePayableAbstract"/>
  <xs:element name="ScheduleOfAccountsPayablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfAccountsPayablesAbstract"/>
  <xs:element name="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfAccruedExpensesAndOtherPayablesAbstract"/>
  <xs:element name="DeferredLiabilitesTableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_DeferredLiabilitesTableAbstract"/>
  <xs:element name="ScheduleOfDueToRelatedPartiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfDueToRelatedPartiesAbstract"/>
  <xs:element name="ScheduleOfDueFromRelatedPartiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfDueFromRelatedPartiesAbstract"/>
  <xs:element name="ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract"/>
  <xs:element name="ScheduleOfStatutoryEitRateApplicableToProfitsOfTheConsolidatedEntitiesAndTheIncomeTaxExpensesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfStatutoryEitRateApplicableToProfitsOfTheConsolidatedEntitiesAndTheIncomeTaxExpensesAbstract"/>
  <xs:element name="ImpairmentLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ImpairmentLossAbstract"/>
  <xs:element name="ScheduleOfSegmentGrossProfitReportableSegmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfSegmentGrossProfitReportableSegmentAbstract"/>
  <xs:element name="ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract"/>
  <xs:element name="ScheduleOfSegmentAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfSegmentAssetsAbstract"/>
  <xs:element name="UnlabeledAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract"/>
  <xs:element name="UnlabeledAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract0"/>
  <xs:element name="UnlabeledAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract1"/>
  <xs:element name="UnlabeledAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract2"/>
  <xs:element name="UnlabeledAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract3"/>
  <xs:element name="UnlabeledAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract4"/>
  <xs:element name="UnlabeledAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract5"/>
  <xs:element name="UnlabeledAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract6"/>
  <xs:element name="UnlabeledAbstract7" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract7"/>
  <xs:element name="UnlabeledAbstract8" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract8"/>
  <xs:element name="UnlabeledAbstract9" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract9"/>
  <xs:element name="UnlabeledAbstract10" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract10"/>
  <xs:element name="UnlabeledAbstract11" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract11"/>
  <xs:element name="LossPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_LossPerShareAbstract"/>
  <xs:element name="UnlabeledAbstract12" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract12"/>
  <xs:element name="UnlabeledAbstract13" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract13"/>
  <xs:element name="UnlabeledAbstract14" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract14"/>
  <xs:element name="UnlabeledAbstract15" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract15"/>
  <xs:element name="UnlabeledAbstract16" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract16"/>
  <xs:element name="UnlabeledAbstract17" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract17"/>
  <xs:element name="BasicEpsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_BasicEpsAbstract"/>
  <xs:element name="UnlabeledAbstract18" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract18"/>
  <xs:element name="DilutiveEpsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_DilutiveEpsAbstract"/>
  <xs:element name="UnlabeledAbstract19" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract19"/>
  <xs:element name="UnlabeledAbstract20" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract20"/>
  <xs:element name="BasicEpsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_BasicEpsAbstract0"/>
  <xs:element name="UnlabeledAbstract21" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract21"/>
  <xs:element name="DilutiveEpsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_DilutiveEpsAbstract0"/>
  <xs:element name="UnlabeledAbstract22" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract22"/>
  <xs:element name="DueFromRelatedPartyCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_DueFromRelatedPartyCurrent"/>
  <xs:element name="DueToRelatedPartysCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_DueToRelatedPartysCurrent"/>
  <xs:element name="CostOfGoodsSoldThirdParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_CostOfGoodsSoldThirdParty"/>
  <xs:element name="CostOfGoodSoldRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_CostOfGoodSoldRelatedParty"/>
  <xs:element name="IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest"/>
  <xs:element name="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion"/>
  <xs:element name="ImpairmentOfShortTermInvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_ImpairmentOfShortTermInvestment"/>
  <xs:element name="RepaymentOfAmountsDueToRelatedPartiesNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_RepaymentOfAmountsDueToRelatedPartiesNet"/>
  <xs:element name="IncreaseDecreaseInAdvancesFromCustomers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_IncreaseDecreaseInAdvancesFromCustomers"/>
  <xs:element name="AdditionsToPropertyPlantAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_AdditionsToPropertyPlantAndEquipment"/>
  <xs:element name="RepaymentForLoanReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_RepaymentForLoanReceivable"/>
  <xs:element name="ProceedsFromLoanPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_ProceedsFromLoanPayable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_SummaryofSignificantAccountingPoliciesTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_SummaryofSignificantAccountingPoliciesLineItems"/>
  <xs:element name="AccountantReceivablesTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_AccountantReceivablesTextBlock"/>
  <xs:element name="OtherReceivablesTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_OtherReceivablesTextBlock"/>
  <xs:element name="AcquisitionTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_AcquisitionTable"/>
  <xs:element name="AcquisitionLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_AcquisitionLineItems"/>
  <xs:element name="LeasesDisclosureTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_LeasesDisclosureTextBlock"/>
  <xs:element name="NotePayableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_NotePayableTextBlock"/>
  <xs:element name="NotePayableTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_NotePayableTable"/>
  <xs:element name="NotePayableLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_NotePayableLineItems"/>
  <xs:element name="AccruedExpensesandOtherPayablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_AccruedExpensesandOtherPayablesTable"/>
  <xs:element name="AccruedExpensesandOtherPayablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_AccruedExpensesandOtherPayablesLineItems"/>
  <xs:element name="DeferredLiabilitesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_DeferredLiabilitesTableTextBlock"/>
  <xs:element name="IncomeTaxTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_IncomeTaxTable"/>
  <xs:element name="IncomeTaxLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_IncomeTaxLineItems"/>
  <xs:element name="ImpairmentLossTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ImpairmentLossTextBlock"/>
  <xs:element name="CommitmentsandContingenciesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_CommitmentsandContingenciesTable"/>
  <xs:element name="CommitmentsandContingenciesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_CommitmentsandContingenciesLineItems"/>
  <xs:element name="SubsequentEventsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_SubsequentEventsTable"/>
  <xs:element name="SubsequentEventsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_SubsequentEventsLineItems"/>
  <xs:element name="SegmentInformationReclassificationPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_SegmentInformationReclassificationPolicyTextBlock"/>
  <xs:element name="GoingConcernPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_GoingConcernPolicyTextBlock"/>
  <xs:element name="GovernmentSubsidiesPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_GovernmentSubsidiesPolicyTextBlock"/>
  <xs:element name="ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_SummaryofSignificantAccountingPoliciesTablesTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_SummaryofSignificantAccountingPoliciesTablesLineItems"/>
  <xs:element name="ScheduleOfAccountsReceivableNetTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfAccountsReceivableNetTableTextBlock"/>
  <xs:element name="AcquisitionTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_AcquisitionTablesTable"/>
  <xs:element name="AcquisitionTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_AcquisitionTablesLineItems"/>
  <xs:element name="ScheduleOfNotePayableTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfNotePayableTableTextBlock"/>
  <xs:element name="ScheduleOfAccountsPayablesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfAccountsPayablesTableTextBlock"/>
  <xs:element name="ScheduleOfDueToRelatedPartiesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock"/>
  <xs:element name="ScheduleOfDueFromRelatedPartiesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock"/>
  <xs:element name="IncomeTaxTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_IncomeTaxTablesTable"/>
  <xs:element name="IncomeTaxTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_IncomeTaxTablesLineItems"/>
  <xs:element name="ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock"/>
  <xs:element name="ScheduleOfSegmentAssetsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfSegmentAssetsTableTextBlock"/>
  <xs:element name="NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic"/>
  <xs:element name="IncomeFromDiscontinuingOperationsShare" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_IncomeFromDiscontinuingOperationsShare"/>
  <xs:element name="IncomeLossFromContinuingsOperation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_IncomeLossFromContinuingsOperation"/>
  <xs:element name="IncomeAvailableToCommonStockholdersFromContinuingOperations" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperations"/>
  <xs:element name="IncomeAvailableToCommonStockholdersFromContinuingOperationPershare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperationPershare"/>
  <xs:element name="WarrantsShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_WarrantsShares"/>
  <xs:element name="WarrantsPerSharePrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_WarrantsPerSharePrice"/>
  <xs:element name="DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera"/>
  <xs:element name="DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag"/>
  <xs:element name="DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems"/>
  <xs:element name="AdvancesFromCustomers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_AdvancesFromCustomers"/>
  <xs:element name="DueToRelatedPartyCurrentAndNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_DueToRelatedPartyCurrentAndNoncurrent"/>
  <xs:element name="TotalLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_TotalLiabilities"/>
  <xs:element name="CoalAndAluminumIngotsSupplyChainFinancingTrading" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading"/>
  <xs:element name="AssetManagementService" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_AssetManagementService"/>
  <xs:element name="TotalAccountsReceivablesNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_TotalAccountsReceivablesNet"/>
  <xs:element name="TotalAccountsReceivableNet" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_TotalAccountsReceivableNet"/>
  <xs:element name="PrepaymentsForSandAndSteelSupplyChainFinancingTrading" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_PrepaymentsForSandAndSteelSupplyChainFinancingTrading"/>
  <xs:element name="Total" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_Total"/>
  <xs:element name="OtherReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_OtherReceivable"/>
  <xs:element name="OtherCurrentAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_OtherCurrentAssets"/>
  <xs:element name="PropertyPlantEquipmentNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_PropertyPlantEquipmentNet"/>
  <xs:element name="DueFromRelatedPartyNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_DueFromRelatedPartyNoncurrent"/>
  <xs:element name="LessNoncontrollingInterests" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_LessNoncontrollingInterests"/>
  <xs:element name="TotalPurchasePriceForAcquisitionNetCash" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_TotalPurchasePriceForAcquisitionNetCash"/>
  <xs:element name="LeasesDetailsScheduleofmaturitiesofleaseliabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesTable"/>
  <xs:element name="LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentsDueInTwoYear" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_OperatingLeasesFutureMinimumPaymentsDueInTwoYear"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentsDueInTHreeYear" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_OperatingLeasesFutureMinimumPaymentsDueInTHreeYear"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentsDueInFiveYear" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_OperatingLeasesFutureMinimumPaymentsDueInFiveYear"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentsDueInSixYear" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_OperatingLeasesFutureMinimumPaymentsDueInSixYear"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentDue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_OperatingLeasesFutureMinimumPaymentDue"/>
  <xs:element name="CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments"/>
  <xs:element name="CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments"/>
  <xs:element name="OperatingLeasesLiabilityCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_OperatingLeasesLiabilityCurrent"/>
  <xs:element name="Vehicle" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_Vehicle"/>
  <xs:element name="ImpairmentLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_ImpairmentLoss"/>
  <xs:element name="IntangibleAssetsDetailsScheduleofestimatedamortizationTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationTable"/>
  <xs:element name="IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems"/>
  <xs:element name="NotePayableDetailsScheduleofnotepayableTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_NotePayableDetailsScheduleofnotepayableTable"/>
  <xs:element name="NotePayableDetailsScheduleofnotepayableLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_NotePayableDetailsScheduleofnotepayableLineItems"/>
  <xs:element name="InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount"/>
  <xs:element name="PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading"/>
  <xs:element name="AccruedSuppliers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_AccruedSuppliers"/>
  <xs:element name="RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesTable"/>
  <xs:element name="RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems"/>
  <xs:element name="DutetoRelatedpartyRelationship" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_DutetoRelatedpartyRelationship"/>
  <xs:element name="DuetoRelatedpartyNote" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_DuetoRelatedpartyNote"/>
  <xs:element name="RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesTable"/>
  <xs:element name="RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems"/>
  <xs:element name="RelatedPartiesRelationship" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_RelatedPartiesRelationship"/>
  <xs:element name="RelatedPartiesTransactionRelationship" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_RelatedPartiesTransactionRelationship"/>
  <xs:element name="RelatedPartyTransactionNote" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_RelatedPartyTransactionNote"/>
  <xs:element name="IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests"/>
  <xs:element name="ReportableSegmentRevenue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_ReportableSegmentRevenue"/>
  <xs:element name="IntersegmentLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_IntersegmentLoss"/>
  <xs:element name="SegmentGrossProfit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_SegmentGrossProfit"/>
  <xs:element name="SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxTable"/>
  <xs:element name="SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems"/>
  <xs:element name="SegmentReportingDetailsScheduleofsegmentassetsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_SegmentReportingDetailsScheduleofsegmentassetsTable"/>
  <xs:element name="SegmentReportingDetailsScheduleofsegmentassetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_SegmentReportingDetailsScheduleofsegmentassetsLineItems"/>
  <xs:element name="CorporateInformationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_CorporateInformationDetailsTable"/>
  <xs:element name="CorporateInformationDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_CorporateInformationDetailsLineItems"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_SummaryofSignificantAccountingPoliciesDetailsTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
  <xs:element name="OperatingLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_OperatingLoss"/>
  <xs:element name="OperatingCashFlow" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_OperatingCashFlow"/>
  <xs:element name="GovernmentSubsidiesRecognized" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_GovernmentSubsidiesRecognized"/>
  <xs:element name="IncreaseInBadDebtExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_IncreaseInBadDebtExpense"/>
  <xs:element name="SettlementAgreementTerms" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_SettlementAgreementTerms"/>
  <xs:element name="TransferPrice" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_TransferPrice"/>
  <xs:element name="OtherReceivablesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_OtherReceivablesDetailsTable"/>
  <xs:element name="OtherReceivablesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_OtherReceivablesDetailsLineItems"/>
  <xs:element name="AgreementAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_AgreementAmount"/>
  <xs:element name="CompanyCorporated" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_CompanyCorporated"/>
  <xs:element name="DepositPaidAndPrepayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_DepositPaidAndPrepayments"/>
  <xs:element name="LoanReceivablesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_LoanReceivablesDetailsTable"/>
  <xs:element name="LoanReceivablesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_LoanReceivablesDetailsLineItems"/>
  <xs:element name="ShortTermInvestmentDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_ShortTermInvestmentDetailsTable"/>
  <xs:element name="ShortTermInvestmentDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ShortTermInvestmentDetailsLineItems"/>
  <xs:element name="GoodwillDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_GoodwillDetailsTable"/>
  <xs:element name="GoodwillDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_GoodwillDetailsLineItems"/>
  <xs:element name="PercentageOfIssuedAndOutstandingShares" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="ftft_PercentageOfIssuedAndOutstandingShares"/>
  <xs:element name="CommonStockPaid" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_CommonStockPaid"/>
  <xs:element name="PercentageOfCommonStockShares" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="ftft_PercentageOfCommonStockShares"/>
  <xs:element name="IssuanceOfCommonStock" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="ftft_IssuanceOfCommonStock"/>
  <xs:element name="NumberOfInstallments" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_NumberOfInstallments"/>
  <xs:element name="ImpairmentLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_ImpairmentLosses"/>
  <xs:element name="AcquisitionDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_AcquisitionDetailsTable"/>
  <xs:element name="AcquisitionDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_AcquisitionDetailsLineItems"/>
  <xs:element name="IssuedAndOutstandingPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_IssuedAndOutstandingPercentage"/>
  <xs:element name="PurchasePricePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_PurchasePricePercentage"/>
  <xs:element name="CompanyIncorporated" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_CompanyIncorporated"/>
  <xs:element name="LesseeOperatingLeaseRemainingLeaseTerm1" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_LesseeOperatingLeaseRemainingLeaseTerm1"/>
  <xs:element name="OperatingLeaseWeightedAverageRemainingLeaseTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="ftft_OperatingLeaseWeightedAverageRemainingLeaseTerm"/>
  <xs:element name="OperatingLeaseWeightedAverageDiscountRatePercent1" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_OperatingLeaseWeightedAverageDiscountRatePercent1"/>
  <xs:element name="DeferredLiabilitiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_DeferredLiabilitiesDetailsTable"/>
  <xs:element name="DeferredLiabilitiesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_DeferredLiabilitiesDetailsLineItems"/>
  <xs:element name="IncomeTaxDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_IncomeTaxDetailsTable"/>
  <xs:element name="IncomeTaxDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_IncomeTaxDetailsLineItems"/>
  <xs:element name="IncomeTaxDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_IncomeTaxDescription"/>
  <xs:element name="RecordedImpairmentLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_RecordedImpairmentLoss"/>
  <xs:element name="ShortTermInvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_ShortTermInvestment"/>
  <xs:element name="AgreementDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_AgreementDomain"/>
  <xs:element name="ShareBasedCompensationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_ShareBasedCompensationDetailsTable"/>
  <xs:element name="ShareBasedCompensationDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ShareBasedCompensationDetailsLineItems"/>
  <xs:element name="ConsultingFee" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_ConsultingFee"/>
  <xs:element name="ConsultingServiceAgreementDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ConsultingServiceAgreementDescription"/>
  <xs:element name="StockClosingPrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="ftft_StockClosingPrice"/>
  <xs:element name="IssuedUponSharesRelatedToConsultant" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_IssuedUponSharesRelatedToConsultant"/>
  <xs:element name="ConsultantShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ConsultantShares"/>
  <xs:element name="StockRelatedCompensationExpenses" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_StockRelatedCompensationExpenses"/>
  <xs:element name="NetIncome" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_NetIncome"/>
  <xs:element name="PaymentDividends" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_PaymentDividends"/>
  <xs:element name="RisksandUncertaintiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_RisksandUncertaintiesDetailsTable"/>
  <xs:element name="RisksandUncertaintiesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_RisksandUncertaintiesDetailsLineItems"/>
  <xs:element name="ConcentrationRiskPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ConcentrationRiskPercentage"/>
  <xs:element name="AgreementAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="ftft_AgreementAxis"/>
  <xs:element name="AlphaYieldLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_AlphaYieldLimitedMember"/>
  <xs:element name="AssetManagementServiceMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_AssetManagementServiceMember"/>
  <xs:element name="BusinessCombinationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_BusinessCombinationMember"/>
  <xs:element name="CoalsAndAluminumIngotsSupplyChainFinancingtradingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember"/>
  <xs:element name="ConsultingServiceAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ConsultingServiceAgreementMember"/>
  <xs:element name="CustomersOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_CustomersOneMember"/>
  <xs:element name="DebtorAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_DebtorAMember"/>
  <xs:element name="DebtorBMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_DebtorBMember"/>
  <xs:element name="DebtorCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_DebtorCMember"/>
  <xs:element name="FTFTHKMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_FTFTHKMember"/>
  <xs:element name="FTFTParaguaySAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_FTFTParaguaySAMember"/>
  <xs:element name="FTFTUKMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_FTFTUKMember"/>
  <xs:element name="FUCEFutureSupplyChainXianCoLtdFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_FUCEFutureSupplyChainXianCoLtdFourMember"/>
  <xs:element name="FUCEFutureSupplyChainXianCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_FUCEFutureSupplyChainXianCoLtdMember"/>
  <xs:element name="FUCEFutureSupplyChainXianCoLtdThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_FUCEFutureSupplyChainXianCoLtdThreeMember"/>
  <xs:element name="FUCEFutureSupplyChainXianCoLtdTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_FUCEFutureSupplyChainXianCoLtdTwoMember"/>
  <xs:element name="FutureFinTechHongKongMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_FutureFinTechHongKongMember"/>
  <xs:element name="JKNDCLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_JKNDCLimitedMember"/>
  <xs:element name="JKNDCLimitedOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_JKNDCLimitedOneMember"/>
  <xs:element name="JingChenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_JingChenMember"/>
  <xs:element name="KAZANSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_KAZANSAMember"/>
  <xs:element name="KaiXuMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_KaiXuMember"/>
  <xs:element name="KazanSAOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_KazanSAOneMember"/>
  <xs:element name="KhyberMoneyExchangeLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_KhyberMoneyExchangeLtdMember"/>
  <xs:element name="LoanAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_LoanAgreementMember"/>
  <xs:element name="MingYiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_MingYiMember"/>
  <xs:element name="NiceTalentAssetManagementLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_NiceTalentAssetManagementLimitedMember"/>
  <xs:element name="NiceTalentPartnerLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_NiceTalentPartnerLimitedMember"/>
  <xs:element name="NingboTielinSupplyChainManagementCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_NingboTielinSupplyChainManagementCoLtdMember"/>
  <xs:element name="OLAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_OLAMember"/>
  <xs:element name="OlaJohannesLindMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_OlaJohannesLindMember"/>
  <xs:element name="OneVendorMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_OneVendorMember"/>
  <xs:element name="PangDongMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_PangDongMember"/>
  <xs:element name="PengLeiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_PengLeiMember"/>
  <xs:element name="PrivateEquityFundMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_PrivateEquityFundMember"/>
  <xs:element name="ReitsBeijingTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ReitsBeijingTechnologyCoLtdMember"/>
  <xs:element name="ShanchunHuangMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ShanchunHuangMember"/>
  <xs:element name="StatutoryReserveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_StatutoryReserveMember"/>
  <xs:element name="SupplyChainFinancingTradingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_SupplyChainFinancingTradingMember"/>
  <xs:element name="VariableInterestEntityMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_VariableInterestEntityMember"/>
  <xs:element name="WongTaiKueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_WongTaiKueMember"/>
  <xs:element name="YongkeXueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_YongkeXueMember"/>
  <xs:element name="ZhiYanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ZhiYanMember"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>ftft-20230331_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 22 15:16:45 UTC 2023 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ConsolidatedBalanceSheet" roleURI="http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ConsolidatedIncomeStatement" roleURI="http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ConsolidatedIncomeStatementAlt0" roleURI="http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatementAlt0"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ConsolidatedCashFlow" roleURI="http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofaccountsreceivablenetTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofnetassetsacquiredandliabilitiesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofintangibleassetsTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofestimatedamortizationTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable"/>
  <calculationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_Cash" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_RestrictedCashCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ShortTermInvestments" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_DueFromRelatedPartyCurrent" xlink:href="ftft-20230331.xsd#ftft_DueFromRelatedPartyCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="ftft_DueFromRelatedPartyCurrent" order="8" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_Goodwill" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_NotesPayableCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DividendsPayableCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_DueToRelatedPartysCurrent" xlink:href="ftft-20230331.xsd#ftft_DueToRelatedPartysCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="ftft_DueToRelatedPartysCurrent" order="7" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestructuringReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserve"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RestructuringReserve" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquity" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_MinorityInterest" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_Revenues" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_CostOfGoodsSoldThirdParty" xlink:href="ftft-20230331.xsd#ftft_CostOfGoodsSoldThirdParty"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="ftft_CostOfGoodsSoldThirdParty" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ftft_CostOfGoodSoldRelatedParty" xlink:href="ftft-20230331.xsd#ftft_CostOfGoodSoldRelatedParty"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="ftft_CostOfGoodSoldRelatedParty" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingExpense" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GoodwillImpairmentLoss" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestIncomeExpenseNet" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestExpenseOther" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" xlink:href="ftft-20230331.xsd#ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYVyNJN0cdPD1kqhofxcdaCCfdmFJNk7bnRKcHxrwQg01XWFX5g0DYowFHWHpQCtY8D7bWmMV/bTxUKNjhKFxGaJ3CihT0FZ411MeP/7pRYiC+C+cri81v0KVOtj2cSo/zzpBdoV/zfm1kSSSdeM5iBkicwL+2jPaF5yPS2EYaeGnTI9Bpl7X1cdYRyXD+LWvdprbrIlwh77DCboXVs69a6XxWp307xLEo=] CSR-->
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatementAlt0">
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest" xlink:href="ftft-20230331.xsd#ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_ProfitLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_Depreciation" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentForAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentForAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_AdjustmentForAmortization" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_ShareBasedCompensation" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentOfShortTermInvestment" xlink:href="ftft-20230331.xsd#ftft_ImpairmentOfShortTermInvestment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="ftft_ImpairmentOfShortTermInvestment" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_IncreaseDecreaseInAdvancesFromCustomers" xlink:href="ftft-20230331.xsd#ftft_IncreaseDecreaseInAdvancesFromCustomers"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="ftft_IncreaseDecreaseInAdvancesFromCustomers" order="10" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="11" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInPrepaidSupplies" order="12" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedParties"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInDueFromRelatedParties" order="13" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ftft_RepaymentOfAmountsDueToRelatedPartiesNet" xlink:href="ftft-20230331.xsd#ftft_RepaymentOfAmountsDueToRelatedPartiesNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="ftft_RepaymentOfAmountsDueToRelatedPartiesNet" order="14" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="ftft_RepaymentForLoanReceivable" xlink:href="ftft-20230331.xsd#ftft_RepaymentForLoanReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="ftft_RepaymentForLoanReceivable" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_AdditionsToPropertyPlantAndEquipment" xlink:href="ftft-20230331.xsd#ftft_AdditionsToPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="ftft_AdditionsToPropertyPlantAndEquipment" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromPaymentsToMinorityShareholders" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_ProceedsFromLoanPayable" xlink:href="ftft-20230331.xsd#ftft_ProceedsFromLoanPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="ftft_ProceedsFromLoanPayable" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="3" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetTable">
    <loc xlink:type="locator" xlink:label="ftft_TotalAccountsReceivablesNet" xlink:href="ftft-20230331.xsd#ftft_TotalAccountsReceivablesNet"/>
    <loc xlink:type="locator" xlink:label="ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading" xlink:href="ftft-20230331.xsd#ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ftft_TotalAccountsReceivablesNet" xlink:to="ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_AssetManagementService" xlink:href="ftft-20230331.xsd#ftft_AssetManagementService"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ftft_TotalAccountsReceivablesNet" xlink:to="ftft_AssetManagementService" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ftft_TotalAccountsReceivablesNet" xlink:to="us-gaap_OtherReceivablesGrossCurrent" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_OtherReceivable" xlink:href="ftft-20230331.xsd#ftft_OtherReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="ftft_OtherReceivable" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_OtherCurrentAssets" xlink:href="ftft-20230331.xsd#ftft_OtherCurrentAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="ftft_OtherCurrentAssets" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_PropertyPlantEquipmentNet" xlink:href="ftft-20230331.xsd#ftft_PropertyPlantEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="ftft_PropertyPlantEquipmentNet" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_DueFromRelatedPartyNoncurrent" xlink:href="ftft-20230331.xsd#ftft_DueFromRelatedPartyNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="ftft_DueFromRelatedPartyNoncurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="6" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherNet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" order="3" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedTrademarksGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedTrademarksGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedTrademarksGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalizedComputerSoftwareGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherIntangibleAssetsNet" xlink:to="us-gaap_CapitalizedComputerSoftwareGross" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_OtherIntangibleAssetsNet" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" order="3" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="6" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>ftft-20230331_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 22 15:16:45 UTC 2023 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ConsolidatedBalanceSheet" roleURI="http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ConsolidatedIncomeStatement" roleURI="http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ShareholdersEquityType2or3" roleURI="http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ConsolidatedCashFlow" roleURI="http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_CorporateInformation" roleURI="http://skypeoplefruitjuice.com/role/CorporateInformation"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_SummaryofSignificantAccountingPolicies" roleURI="http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_VariableInterestEntity" roleURI="http://skypeoplefruitjuice.com/role/VariableInterestEntity"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_AccountsReceivable" roleURI="http://skypeoplefruitjuice.com/role/AccountsReceivable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_OtherReceivables" roleURI="http://skypeoplefruitjuice.com/role/OtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_LoanReceivables" roleURI="http://skypeoplefruitjuice.com/role/LoanReceivables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ShortTermInvestment" roleURI="http://skypeoplefruitjuice.com/role/ShortTermInvestment"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_OtherCurrentAssets" roleURI="http://skypeoplefruitjuice.com/role/OtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_Goodwill" roleURI="http://skypeoplefruitjuice.com/role/Goodwill"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_Acquisition" roleURI="http://skypeoplefruitjuice.com/role/Acquisition"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_Leases" roleURI="http://skypeoplefruitjuice.com/role/Leases"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_PropertyandEquipment" roleURI="http://skypeoplefruitjuice.com/role/PropertyandEquipment"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_IntangibleAssets" roleURI="http://skypeoplefruitjuice.com/role/IntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_NotePayable" roleURI="http://skypeoplefruitjuice.com/role/NotePayable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_AccountPayables" roleURI="http://skypeoplefruitjuice.com/role/AccountPayables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_AccruedExpensesandOtherPayables" roleURI="http://skypeoplefruitjuice.com/role/AccruedExpensesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_DeferredLiabilities" roleURI="http://skypeoplefruitjuice.com/role/DeferredLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_RelatedPartyTransaction" roleURI="http://skypeoplefruitjuice.com/role/RelatedPartyTransaction"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_IncomeTax" roleURI="http://skypeoplefruitjuice.com/role/IncomeTax"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ImpairmentLoss" roleURI="http://skypeoplefruitjuice.com/role/ImpairmentLoss"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ShareBasedCompensation" roleURI="http://skypeoplefruitjuice.com/role/ShareBasedCompensation"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_SegmentReporting" roleURI="http://skypeoplefruitjuice.com/role/SegmentReporting"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_CommitmentsandContingencies" roleURI="http://skypeoplefruitjuice.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_RisksandUncertainties" roleURI="http://skypeoplefruitjuice.com/role/RisksandUncertainties"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_SubsequentEvents" roleURI="http://skypeoplefruitjuice.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_AccountingPoliciesByPolicy" roleURI="http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_VariableInterestEntityTables" roleURI="http://skypeoplefruitjuice.com/role/VariableInterestEntityTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_AccountsReceivableTables" roleURI="http://skypeoplefruitjuice.com/role/AccountsReceivableTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_OtherCurrentAssetsTables" roleURI="http://skypeoplefruitjuice.com/role/OtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_AcquisitionTables" roleURI="http://skypeoplefruitjuice.com/role/AcquisitionTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_LeasesTables" roleURI="http://skypeoplefruitjuice.com/role/LeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_PropertyandEquipmentTables" roleURI="http://skypeoplefruitjuice.com/role/PropertyandEquipmentTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_IntangibleAssetsTables" roleURI="http://skypeoplefruitjuice.com/role/IntangibleAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_NotePayableTables" roleURI="http://skypeoplefruitjuice.com/role/NotePayableTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_AccountPayablesTables" roleURI="http://skypeoplefruitjuice.com/role/AccountPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_AccruedExpensesandOtherPayablesTables" roleURI="http://skypeoplefruitjuice.com/role/AccruedExpensesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_RelatedPartyTransactionTables" roleURI="http://skypeoplefruitjuice.com/role/RelatedPartyTransactionTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_IncomeTaxTables" roleURI="http://skypeoplefruitjuice.com/role/IncomeTaxTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_SegmentReportingTables" roleURI="http://skypeoplefruitjuice.com/role/SegmentReportingTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofconsolidatedassetsandliabilitiesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofoperatingresultsTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofoperatingresultsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofaccountsreceivablenetTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofaccountsreceivablenetofspecificallowancesfordoubtfulaccountsTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetofspecificallowancesfordoubtfulaccountsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofothercurrentassetsTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofothercurrentassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofnetassetsacquiredandliabilitiesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofnetassetsacquiredandliabilitiesTable_Parentheticals" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable_Parentheticals" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofmaturitiesofleaseliabilitiesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofpropertyandequipmentTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofpropertyandequipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofintangibleassetsTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofestimatedamortizationTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofnotepayableTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofnotepayableTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofaccountspayablesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofaccountspayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofaccruedexpensesandotherpayablesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofaccruedexpensesandotherpayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofduetorelatedpartiesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofduetorelatedpartiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofduefromrelatedpartiesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofduefromrelatedpartiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofcompanytransactionswithrelatedpartiesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofcompanytransactionswithrelatedpartiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofstatutoryEITrateapplicabletoprofitsoftheconsolidatedentitiesandtheincometaxexpensesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofstatutoryEITrateapplicabletoprofitsoftheconsolidatedentitiesandtheincometaxexpensesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofsegmentgrossprofitreportablesegmentTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofsegmentgrossprofitreportablesegmentTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleoflossfromcontinuingoperationsbeforeincometaxTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleoflossfromcontinuingoperationsbeforeincometaxTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofsegmentassetsTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofsegmentassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_CorporateInformationDetails" roleURI="http://skypeoplefruitjuice.com/role/CorporateInformationDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_OtherReceivablesDetails" roleURI="http://skypeoplefruitjuice.com/role/OtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_LoanReceivablesDetails" roleURI="http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ShortTermInvestmentDetails" roleURI="http://skypeoplefruitjuice.com/role/ShortTermInvestmentDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_GoodwillDetails" roleURI="http://skypeoplefruitjuice.com/role/GoodwillDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_AcquisitionDetails" roleURI="http://skypeoplefruitjuice.com/role/AcquisitionDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_LeasesDetails" roleURI="http://skypeoplefruitjuice.com/role/LeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_PropertyandEquipmentDetails" roleURI="http://skypeoplefruitjuice.com/role/PropertyandEquipmentDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_IntangibleAssetsDetails" roleURI="http://skypeoplefruitjuice.com/role/IntangibleAssetsDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_NotePayableDetails" roleURI="http://skypeoplefruitjuice.com/role/NotePayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_DeferredLiabilitiesDetails" roleURI="http://skypeoplefruitjuice.com/role/DeferredLiabilitiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_IncomeTaxDetails" roleURI="http://skypeoplefruitjuice.com/role/IncomeTaxDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ImpairmentLossDetails" roleURI="http://skypeoplefruitjuice.com/role/ImpairmentLossDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ShareBasedCompensationDetails" roleURI="http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_CommitmentsandContingenciesDetails" roleURI="http://skypeoplefruitjuice.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_RisksandUncertaintiesDetails" roleURI="http://skypeoplefruitjuice.com/role/RisksandUncertaintiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#DocumentAndEntityInformation" roleURI="http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Cash" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ShortTermInvestments" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DueFromRelatedPartyCurrent" xlink:href="ftft-20230331.xsd#ftft_DueFromRelatedPartyCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="ftft_DueFromRelatedPartyCurrent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Goodwill" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsNoncurrent" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Assets" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesPayableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DividendsPayableCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DueToRelatedPartysCurrent" xlink:href="ftft-20230331.xsd#ftft_DueToRelatedPartysCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="ftft_DueToRelatedPartysCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DerivativeLiabilitiesCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_Liabilities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AdditionalPaidInCapital" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestructuringReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserve"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_RestructuringReserve" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_StockholdersEquity" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_MinorityInterest" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_CostOfGoodsSoldThirdParty" xlink:href="ftft-20230331.xsd#ftft_CostOfGoodsSoldThirdParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="ftft_CostOfGoodsSoldThirdParty" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_CostOfGoodSoldRelatedParty" xlink:href="ftft-20230331.xsd#ftft_CostOfGoodSoldRelatedParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="ftft_CostOfGoodSoldRelatedParty" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_GoodwillImpairmentLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestIncomeExpenseNet" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpenseOther" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest" xlink:href="ftft-20230331.xsd#ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" xlink:href="ftft-20230331.xsd#ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_LossPerShareAbstract" xlink:href="ftft-20230331.xsd#ftft_LossPerShareAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="ftft_LossPerShareAbstract" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LossPerShareAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_StatutoryReserveMember" xlink:href="ftft-20230331.xsd#ftft_StatutoryReserveMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ftft_StatutoryReserveMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentForAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentForAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentForAmortization" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentOfShortTermInvestment" xlink:href="ftft-20230331.xsd#ftft_ImpairmentOfShortTermInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ftft_ImpairmentOfShortTermInvestment" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidSupplies" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDueFromRelatedParties" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_RepaymentOfAmountsDueToRelatedPartiesNet" xlink:href="ftft-20230331.xsd#ftft_RepaymentOfAmountsDueToRelatedPartiesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="ftft_RepaymentOfAmountsDueToRelatedPartiesNet" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_IncreaseDecreaseInAdvancesFromCustomers" xlink:href="ftft-20230331.xsd#ftft_IncreaseDecreaseInAdvancesFromCustomers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="ftft_IncreaseDecreaseInAdvancesFromCustomers" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AdditionsToPropertyPlantAndEquipment" xlink:href="ftft-20230331.xsd#ftft_AdditionsToPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="ftft_AdditionsToPropertyPlantAndEquipment" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_RepaymentForLoanReceivable" xlink:href="ftft-20230331.xsd#ftft_RepaymentForLoanReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="ftft_RepaymentForLoanReceivable" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ProceedsFromLoanPayable" xlink:href="ftft-20230331.xsd#ftft_ProceedsFromLoanPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ftft_ProceedsFromLoanPayable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromPaymentsToMinorityShareholders" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowElementsAbstract" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/CorporateInformation">
    <loc xlink:type="locator" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:label="ftft_SummaryofSignificantAccountingPoliciesLineItems" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_SummaryofSignificantAccountingPoliciesTable" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_SummaryofSignificantAccountingPoliciesLineItems" xlink:to="ftft_SummaryofSignificantAccountingPoliciesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_SummaryofSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/VariableInterestEntity">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/AccountsReceivable">
    <loc xlink:type="locator" xlink:label="ftft_AccountantReceivablesAbstract" xlink:href="ftft-20230331.xsd#ftft_AccountantReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="ftft_AccountantReceivablesTextBlock" xlink:href="ftft-20230331.xsd#ftft_AccountantReceivablesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_AccountantReceivablesAbstract" xlink:to="ftft_AccountantReceivablesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/OtherReceivables">
    <loc xlink:type="locator" xlink:label="ftft_OtherReceivablesAbstract" xlink:href="ftft-20230331.xsd#ftft_OtherReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="ftft_OtherReceivablesTextBlock" xlink:href="ftft-20230331.xsd#ftft_OtherReceivablesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_OtherReceivablesAbstract" xlink:to="ftft_OtherReceivablesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/LoanReceivables">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ShortTermInvestment">
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermInvestmentsAbstract" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/OtherCurrentAssets">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_OtherCurrentAssetsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/Goodwill">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillImpairedAbstract" xlink:to="us-gaap_GoodwillDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/Acquisition">
    <loc xlink:type="locator" xlink:label="ftft_AcquisitionLineItems" xlink:href="ftft-20230331.xsd#ftft_AcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_AcquisitionTable" xlink:href="ftft-20230331.xsd#ftft_AcquisitionTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_AcquisitionLineItems" xlink:to="ftft_AcquisitionTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_AcquisitionLineItems" xlink:to="us-gaap_AssetAcquisitionTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/Leases">
    <loc xlink:type="locator" xlink:label="ftft_LeasesDisclosureAbstract" xlink:href="ftft-20230331.xsd#ftft_LeasesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="ftft_LeasesDisclosureTextBlock" xlink:href="ftft-20230331.xsd#ftft_LeasesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LeasesDisclosureAbstract" xlink:to="ftft_LeasesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/PropertyandEquipment">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/IntangibleAssets">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/NotePayable">
    <loc xlink:type="locator" xlink:label="ftft_NotePayableLineItems" xlink:href="ftft-20230331.xsd#ftft_NotePayableLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_NotePayableTable" xlink:href="ftft-20230331.xsd#ftft_NotePayableTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_NotePayableLineItems" xlink:to="ftft_NotePayableTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_NotePayableTextBlock" xlink:href="ftft-20230331.xsd#ftft_NotePayableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_NotePayableLineItems" xlink:to="ftft_NotePayableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/AccountPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_CreditLossAdditionalImprovementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditLossAdditionalImprovementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditLossAdditionalImprovementsAbstract" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/AccruedExpensesandOtherPayables">
    <loc xlink:type="locator" xlink:label="ftft_AccruedExpensesandOtherPayablesLineItems" xlink:href="ftft-20230331.xsd#ftft_AccruedExpensesandOtherPayablesLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_AccruedExpensesandOtherPayablesTable" xlink:href="ftft-20230331.xsd#ftft_AccruedExpensesandOtherPayablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_AccruedExpensesandOtherPayablesLineItems" xlink:to="ftft_AccruedExpensesandOtherPayablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_AccruedExpensesandOtherPayablesLineItems" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/DeferredLiabilities">
    <loc xlink:type="locator" xlink:label="ftft_DeferredLiabilitesTableAbstract" xlink:href="ftft-20230331.xsd#ftft_DeferredLiabilitesTableAbstract"/>
    <loc xlink:type="locator" xlink:label="ftft_DeferredLiabilitesTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_DeferredLiabilitesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_DeferredLiabilitesTableAbstract" xlink:to="ftft_DeferredLiabilitesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/RelatedPartyTransaction">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/IncomeTax">
    <loc xlink:type="locator" xlink:label="ftft_IncomeTaxLineItems" xlink:href="ftft-20230331.xsd#ftft_IncomeTaxLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeTaxTable" xlink:href="ftft-20230331.xsd#ftft_IncomeTaxTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_IncomeTaxLineItems" xlink:to="ftft_IncomeTaxTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_IncomeTaxLineItems" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ImpairmentLoss">
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentLossAbstract" xlink:href="ftft-20230331.xsd#ftft_ImpairmentLossAbstract"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentLossTextBlock" xlink:href="ftft-20230331.xsd#ftft_ImpairmentLossTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ImpairmentLossAbstract" xlink:to="ftft_ImpairmentLossTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ShareBasedCompensation">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/SegmentReporting">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="ftft_CommitmentsandContingenciesLineItems" xlink:href="ftft-20230331.xsd#ftft_CommitmentsandContingenciesLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_CommitmentsandContingenciesTable" xlink:href="ftft-20230331.xsd#ftft_CommitmentsandContingenciesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_CommitmentsandContingenciesLineItems" xlink:to="ftft_CommitmentsandContingenciesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommitmentsandContingenciesLineItems" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/RisksandUncertainties">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="ftft_SubsequentEventsLineItems" xlink:href="ftft-20230331.xsd#ftft_SubsequentEventsLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_SubsequentEventsTable" xlink:href="ftft-20230331.xsd#ftft_SubsequentEventsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_SubsequentEventsLineItems" xlink:to="ftft_SubsequentEventsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_SubsequentEventsLineItems" xlink:to="us-gaap_SubsequentEventsTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DiscontinuedOperationsPolicyTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_SegmentInformationReclassificationPolicyTextBlock" xlink:href="ftft-20230331.xsd#ftft_SegmentInformationReclassificationPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ftft_SegmentInformationReclassificationPolicyTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_GoingConcernPolicyTextBlock" xlink:href="ftft-20230331.xsd#ftft_GoingConcernPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ftft_GoingConcernPolicyTextBlock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_GovernmentSubsidiesPolicyTextBlock" xlink:href="ftft-20230331.xsd#ftft_GovernmentSubsidiesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ftft_GovernmentSubsidiesPolicyTextBlock" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeasesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShortTermLeasesPolicyTextBlock" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationVariableInterestEntityPolicy" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="22" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesTables">
    <loc xlink:type="locator" xlink:label="ftft_SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_SummaryofSignificantAccountingPoliciesTablesTable" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:to="ftft_SummaryofSignificantAccountingPoliciesTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:to="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/VariableInterestEntityTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/AccountsReceivableTables">
    <loc xlink:type="locator" xlink:label="ftft_AccountantReceivablesAbstract" xlink:href="ftft-20230331.xsd#ftft_AccountantReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfAccountsReceivableNetTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfAccountsReceivableNetTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_AccountantReceivablesAbstract" xlink:to="ftft_ScheduleOfAccountsReceivableNetTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_AccountantReceivablesAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/OtherCurrentAssetsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/AcquisitionTables">
    <loc xlink:type="locator" xlink:label="ftft_AcquisitionTablesLineItems" xlink:href="ftft-20230331.xsd#ftft_AcquisitionTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_AcquisitionTablesTable" xlink:href="ftft-20230331.xsd#ftft_AcquisitionTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_AcquisitionTablesLineItems" xlink:to="ftft_AcquisitionTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_AcquisitionTablesLineItems" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_AcquisitionTablesLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/LeasesTables">
    <loc xlink:type="locator" xlink:label="ftft_LeasesDisclosureAbstract" xlink:href="ftft-20230331.xsd#ftft_LeasesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LeasesDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/PropertyandEquipmentTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/IntangibleAssetsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/NotePayableTables">
    <loc xlink:type="locator" xlink:label="ftft_NotePayableAbstract" xlink:href="ftft-20230331.xsd#ftft_NotePayableAbstract"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfNotePayableTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfNotePayableTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_NotePayableAbstract" xlink:to="ftft_ScheduleOfNotePayableTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/AccountPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CreditLossAdditionalImprovementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditLossAdditionalImprovementsAbstract"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfAccountsPayablesTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfAccountsPayablesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditLossAdditionalImprovementsAbstract" xlink:to="ftft_ScheduleOfAccountsPayablesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/AccruedExpensesandOtherPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/RelatedPartyTransactionTables">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfDueToRelatedPartiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/IncomeTaxTables">
    <loc xlink:type="locator" xlink:label="ftft_IncomeTaxTablesLineItems" xlink:href="ftft-20230331.xsd#ftft_IncomeTaxTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeTaxTablesTable" xlink:href="ftft-20230331.xsd#ftft_IncomeTaxTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_IncomeTaxTablesLineItems" xlink:to="ftft_IncomeTaxTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_IncomeTaxTablesLineItems" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/SegmentReportingTables">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfSegmentAssetsTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfSegmentAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="ftft_ScheduleOfSegmentAssetsTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable">
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract"/>
    <loc xlink:type="locator" xlink:label="ftft_NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic" xlink:href="ftft-20230331.xsd#ftft_NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:to="ftft_NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeFromDiscontinuingOperationsShare" xlink:href="ftft-20230331.xsd#ftft_IncomeFromDiscontinuingOperationsShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:to="ftft_IncomeFromDiscontinuingOperationsShare" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_BasicEpsAbstract" xlink:href="ftft-20230331.xsd#ftft_BasicEpsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:to="ftft_BasicEpsAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeLossFromContinuingsOperation" xlink:href="ftft-20230331.xsd#ftft_IncomeLossFromContinuingsOperation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_BasicEpsAbstract" xlink:to="ftft_IncomeLossFromContinuingsOperation" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperations" xlink:href="ftft-20230331.xsd#ftft_IncomeAvailableToCommonStockholdersFromContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_BasicEpsAbstract" xlink:to="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperations" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperationPershare" xlink:href="ftft-20230331.xsd#ftft_IncomeAvailableToCommonStockholdersFromContinuingOperationPershare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_BasicEpsAbstract" xlink:to="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperationPershare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_WarrantsShares" xlink:href="ftft-20230331.xsd#ftft_WarrantsShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:to="ftft_WarrantsShares" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_WarrantsPerSharePrice" xlink:href="ftft-20230331.xsd#ftft_WarrantsPerSharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:to="ftft_WarrantsPerSharePrice" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera" xlink:href="ftft-20230331.xsd#ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:to="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag" xlink:href="ftft-20230331.xsd#ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:to="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage" xlink:href="ftft-20230331.xsd#ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:to="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable">
    <loc xlink:type="locator" xlink:label="ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems" xlink:to="ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable" xlink:to="srt_RangeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementTable" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="srt_CondensedBalanceSheetStatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RecourseStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RecourseStatusAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="us-gaap_RecourseStatusAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RecourseStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RecourseStatusDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RecourseStatusAxis" xlink:to="us-gaap_RecourseStatusDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RecourseStatusDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RecourseStatusDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RecourseStatusAxis" xlink:to="us-gaap_RecourseStatusDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_VariableInterestEntityMember" xlink:href="ftft-20230331.xsd#ftft_VariableInterestEntityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RecourseStatusDomain" xlink:to="ftft_VariableInterestEntityMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_OtherReceivables" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_OtherAssetsCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AssetsCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_IntangibleAssetsCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_Assets" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_Liabilities" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AssetsNet" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AccountsPayableCurrent" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AdvancesFromCustomers" xlink:href="ftft-20230331.xsd#ftft_AdvancesFromCustomers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="ftft_AdvancesFromCustomers" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DueToRelatedPartyCurrentAndNoncurrent" xlink:href="ftft-20230331.xsd#ftft_DueToRelatedPartyCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="ftft_DueToRelatedPartyCurrentAndNoncurrent" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_LiabilitiesCurrent" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_TotalLiabilities" xlink:href="ftft-20230331.xsd#ftft_TotalLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="ftft_TotalLiabilities" order="15" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofoperatingresultsTable">
    <loc xlink:type="locator" xlink:label="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedIncomeStatementTable" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedIncomeStatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="srt_CondensedIncomeStatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RecourseStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RecourseStatusAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="srt_CondensedIncomeStatementTable" xlink:to="us-gaap_RecourseStatusAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RecourseStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RecourseStatusDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RecourseStatusAxis" xlink:to="us-gaap_RecourseStatusDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RecourseStatusDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RecourseStatusDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RecourseStatusAxis" xlink:to="us-gaap_RecourseStatusDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_VariableInterestEntityMember" xlink:href="ftft-20230331.xsd#ftft_VariableInterestEntityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RecourseStatusDomain" xlink:to="ftft_VariableInterestEntityMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="us-gaap_CostOfRevenue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="us-gaap_GrossProfit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TemporaryEquityNetIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityNetIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="us-gaap_TemporaryEquityNetIncome" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetTable">
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfAccountsReceivableNetAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfAccountsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading" xlink:href="ftft-20230331.xsd#ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfAccountsReceivableNetAbstract" xlink:to="ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AssetManagementService" xlink:href="ftft-20230331.xsd#ftft_AssetManagementService"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfAccountsReceivableNetAbstract" xlink:to="ftft_AssetManagementService" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfAccountsReceivableNetAbstract" xlink:to="us-gaap_OtherReceivablesGrossCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_TotalAccountsReceivablesNet" xlink:href="ftft-20230331.xsd#ftft_TotalAccountsReceivablesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfAccountsReceivableNetAbstract" xlink:to="ftft_TotalAccountsReceivablesNet" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetofspecificallowancesfordoubtfulaccountsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DebtorAMember" xlink:href="ftft-20230331.xsd#ftft_DebtorAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_DebtorAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DebtorBMember" xlink:href="ftft-20230331.xsd#ftft_DebtorBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_DebtorBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DebtorCMember" xlink:href="ftft-20230331.xsd#ftft_DebtorCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_DebtorCMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_TotalAccountsReceivableNet" xlink:href="ftft-20230331.xsd#ftft_TotalAccountsReceivableNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="ftft_TotalAccountsReceivableNet" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofothercurrentassetsTable">
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfOtherCurrentAssetsAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfOtherCurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInventorySupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherInventorySupplies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherInventorySupplies" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_PrepaymentsForSandAndSteelSupplyChainFinancingTrading" xlink:href="ftft-20230331.xsd#ftft_PrepaymentsForSandAndSteelSupplyChainFinancingTrading"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfOtherCurrentAssetsAbstract" xlink:to="ftft_PrepaymentsForSandAndSteelSupplyChainFinancingTrading" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Supplies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Supplies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfOtherCurrentAssetsAbstract" xlink:to="us-gaap_Supplies" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_Total" xlink:href="ftft-20230331.xsd#ftft_Total"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfOtherCurrentAssetsAbstract" xlink:to="ftft_Total" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_OtherReceivable" xlink:href="ftft-20230331.xsd#ftft_OtherReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="ftft_OtherReceivable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_OtherCurrentAssets" xlink:href="ftft-20230331.xsd#ftft_OtherCurrentAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="ftft_OtherCurrentAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_PropertyPlantEquipmentNet" xlink:href="ftft-20230331.xsd#ftft_PropertyPlantEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="ftft_PropertyPlantEquipmentNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DueFromRelatedPartyNoncurrent" xlink:href="ftft-20230331.xsd#ftft_DueFromRelatedPartyNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="ftft_DueFromRelatedPartyNoncurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_LessNoncontrollingInterests" xlink:href="ftft-20230331.xsd#ftft_LessNoncontrollingInterests"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="ftft_LessNoncontrollingInterests" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_GoodwillGross" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_TotalPurchasePriceForAcquisitionNetCash" xlink:href="ftft-20230331.xsd#ftft_TotalPurchasePriceForAcquisitionNetCash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="ftft_TotalPurchasePriceForAcquisitionNetCash" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable_Parentheticals">
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_KhyberMoneyExchangeLtdMember" xlink:href="ftft-20230331.xsd#ftft_KhyberMoneyExchangeLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_KhyberMoneyExchangeLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_GoodwillFairValueDisclosure" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYVyNJN0cdPD1kqhofxcdaCCfdmFJNk7bnRKcHxrwQg01XWFX5g0DYowFHWHpQCtY8D7bWmMV/bTxUKNjhKFxGaJ3CihT0FZ411MeP/7pRYiC+C+cri81v0KVOtj2cSo/zzpBdoV/zfm1kSSSdeM5iBkicwL+2jPaF5yPS2EYaeGnTI9Bpl7X1cdYRyXD+LWvdOtWRR3bU3K/uzLtUwKYjE1uKKmAG/aZs=] CSR-->
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_KhyberMoneyExchangeLtdMember" xlink:href="ftft-20230331.xsd#ftft_KhyberMoneyExchangeLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_KhyberMoneyExchangeLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPaymentsToAcquireBusinesses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPaymentsToAcquireBusinesses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_OtherPaymentsToAcquireBusinesses" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofmaturitiesofleaseliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:href="ftft-20230331.xsd#ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesTable" xlink:href="ftft-20230331.xsd#ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:to="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesTable" xlink:to="srt_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentsDueInTwoYear" xlink:href="ftft-20230331.xsd#ftft_OperatingLeasesFutureMinimumPaymentsDueInTwoYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:to="ftft_OperatingLeasesFutureMinimumPaymentsDueInTwoYear" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentsDueInTHreeYear" xlink:href="ftft-20230331.xsd#ftft_OperatingLeasesFutureMinimumPaymentsDueInTHreeYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:to="ftft_OperatingLeasesFutureMinimumPaymentsDueInTHreeYear" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentsDueInFiveYear" xlink:href="ftft-20230331.xsd#ftft_OperatingLeasesFutureMinimumPaymentsDueInFiveYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:to="ftft_OperatingLeasesFutureMinimumPaymentsDueInFiveYear" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentsDueInSixYear" xlink:href="ftft-20230331.xsd#ftft_OperatingLeasesFutureMinimumPaymentsDueInSixYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:to="ftft_OperatingLeasesFutureMinimumPaymentsDueInSixYear" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentDue" xlink:href="ftft-20230331.xsd#ftft_OperatingLeasesFutureMinimumPaymentDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:to="ftft_OperatingLeasesFutureMinimumPaymentDue" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments" xlink:href="ftft-20230331.xsd#ftft_CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:to="ftft_CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:href="ftft-20230331.xsd#ftft_CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:to="ftft_CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_OperatingLeasesLiabilityCurrent" xlink:href="ftft-20230331.xsd#ftft_OperatingLeasesLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:to="ftft_OperatingLeasesLiabilityCurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofpropertyandequipmentTable">
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfPropertyAndEquipmentAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfPropertyAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_FurnitureAndFixturesGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_Vehicle" xlink:href="ftft-20230331.xsd#ftft_Vehicle"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfPropertyAndEquipmentAbstract" xlink:to="ftft_Vehicle" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_LeaseholdImprovementsGross" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_ConstructionInProgressGross" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentLoss" xlink:href="ftft-20230331.xsd#ftft_ImpairmentLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfPropertyAndEquipmentAbstract" xlink:to="ftft_ImpairmentLoss" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="srt_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedTrademarksGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedTrademarksGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedTrademarksGross" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalizedComputerSoftwareGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_CapitalizedComputerSoftwareGross" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIntangibleAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_OtherIntangibleAssetsNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_InventoryNet" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable">
    <loc xlink:type="locator" xlink:label="ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems" xlink:href="ftft-20230331.xsd#ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationTable" xlink:href="ftft-20230331.xsd#ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems" xlink:to="ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationTable" xlink:to="srt_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofnotepayableTable">
    <loc xlink:type="locator" xlink:label="ftft_NotePayableDetailsScheduleofnotepayableLineItems" xlink:href="ftft-20230331.xsd#ftft_NotePayableDetailsScheduleofnotepayableLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_NotePayableDetailsScheduleofnotepayableTable" xlink:href="ftft-20230331.xsd#ftft_NotePayableDetailsScheduleofnotepayableTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_NotePayableDetailsScheduleofnotepayableLineItems" xlink:to="ftft_NotePayableDetailsScheduleofnotepayableTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_NotePayableDetailsScheduleofnotepayableTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_FUCEFutureSupplyChainXianCoLtdMember" xlink:href="ftft-20230331.xsd#ftft_FUCEFutureSupplyChainXianCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ftft_FUCEFutureSupplyChainXianCoLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_FUCEFutureSupplyChainXianCoLtdTwoMember" xlink:href="ftft-20230331.xsd#ftft_FUCEFutureSupplyChainXianCoLtdTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ftft_FUCEFutureSupplyChainXianCoLtdTwoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_FUCEFutureSupplyChainXianCoLtdThreeMember" xlink:href="ftft-20230331.xsd#ftft_FUCEFutureSupplyChainXianCoLtdThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ftft_FUCEFutureSupplyChainXianCoLtdThreeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_FUCEFutureSupplyChainXianCoLtdFourMember" xlink:href="ftft-20230331.xsd#ftft_FUCEFutureSupplyChainXianCoLtdFourMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ftft_FUCEFutureSupplyChainXianCoLtdFourMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIssuanceDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_NotePayableDetailsScheduleofnotepayableLineItems" xlink:to="us-gaap_DebtInstrumentIssuanceDate1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount" xlink:href="ftft-20230331.xsd#ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_NotePayableDetailsScheduleofnotepayableLineItems" xlink:to="ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeMaturityDates" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeMaturityDates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_NotePayableDetailsScheduleofnotepayableLineItems" xlink:to="us-gaap_DerivativeMaturityDates" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_NotePayableDetailsScheduleofnotepayableLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofaccountspayablesTable">
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfAccountsPayablesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfAccountsPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="ftft_PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading" xlink:href="ftft-20230331.xsd#ftft_PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfAccountsPayablesAbstract" xlink:to="ftft_PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfAccountsPayablesAbstract" xlink:to="us-gaap_DeferredTaxAssetsOther" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfAccountsPayablesAbstract" xlink:to="us-gaap_OtherAssets" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofaccruedexpensesandotherpayablesTable">
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfAccruedExpensesAndOtherPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_AccruedSalariesCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AccruedSuppliers" xlink:href="ftft-20230331.xsd#ftft_AccruedSuppliers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="ftft_AccruedSuppliers" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofduetorelatedpartiesTable">
    <loc xlink:type="locator" xlink:label="ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems" xlink:href="ftft-20230331.xsd#ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesTable" xlink:href="ftft-20230331.xsd#ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems" xlink:to="ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ZhiYanMember" xlink:href="ftft-20230331.xsd#ftft_ZhiYanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_ZhiYanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ReitsBeijingTechnologyCoLtdMember" xlink:href="ftft-20230331.xsd#ftft_ReitsBeijingTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_ReitsBeijingTechnologyCoLtdMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DutetoRelatedpartyRelationship" xlink:href="ftft-20230331.xsd#ftft_DutetoRelatedpartyRelationship"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems" xlink:to="ftft_DutetoRelatedpartyRelationship" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DuetoRelatedpartyNote" xlink:href="ftft-20230331.xsd#ftft_DuetoRelatedpartyNote"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems" xlink:to="ftft_DuetoRelatedpartyNote" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofduefromrelatedpartiesTable">
    <loc xlink:type="locator" xlink:label="ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems" xlink:href="ftft-20230331.xsd#ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesTable" xlink:href="ftft-20230331.xsd#ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems" xlink:to="ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_KaiXuMember" xlink:href="ftft-20230331.xsd#ftft_KaiXuMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_KaiXuMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_OLAMember" xlink:href="ftft-20230331.xsd#ftft_OLAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_OLAMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_MingYiMember" xlink:href="ftft-20230331.xsd#ftft_MingYiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_MingYiMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_JingChenMember" xlink:href="ftft-20230331.xsd#ftft_JingChenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_JingChenMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_OlaJohannesLindMember" xlink:href="ftft-20230331.xsd#ftft_OlaJohannesLindMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_OlaJohannesLindMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_WongTaiKueMember" xlink:href="ftft-20230331.xsd#ftft_WongTaiKueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_WongTaiKueMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems" xlink:to="us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_RelatedPartiesRelationship" xlink:href="ftft-20230331.xsd#ftft_RelatedPartiesRelationship"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems" xlink:to="ftft_RelatedPartiesRelationship" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofcompanytransactionswithrelatedpartiesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_JKNDCLimitedMember" xlink:href="ftft-20230331.xsd#ftft_JKNDCLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ftft_JKNDCLimitedMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_JKNDCLimitedOneMember" xlink:href="ftft-20230331.xsd#ftft_JKNDCLimitedOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ftft_JKNDCLimitedOneMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AlphaYieldLimitedMember" xlink:href="ftft-20230331.xsd#ftft_AlphaYieldLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ftft_AlphaYieldLimitedMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_NiceTalentPartnerLimitedMember" xlink:href="ftft-20230331.xsd#ftft_NiceTalentPartnerLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ftft_NiceTalentPartnerLimitedMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_NingboTielinSupplyChainManagementCoLtdMember" xlink:href="ftft-20230331.xsd#ftft_NingboTielinSupplyChainManagementCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ftft_NingboTielinSupplyChainManagementCoLtdMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseDueFromOtherRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseDueFromOtherRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_IncreaseDecreaseDueFromOtherRelatedParties" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_RelatedPartiesTransactionRelationship" xlink:href="ftft-20230331.xsd#ftft_RelatedPartiesTransactionRelationship"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="ftft_RelatedPartiesTransactionRelationship" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_RelatedPartyTransactionNote" xlink:href="ftft-20230331.xsd#ftft_RelatedPartyTransactionNote"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="ftft_RelatedPartyTransactionNote" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofstatutoryEITrateapplicabletoprofitsoftheconsolidatedentitiesandtheincometaxexpensesTable">
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfStatutoryEitRateApplicableToProfitsOfTheConsolidatedEntitiesAndTheIncomeTaxExpensesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfStatutoryEitRateApplicableToProfitsOfTheConsolidatedEntitiesAndTheIncomeTaxExpensesAbstract"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests" xlink:href="ftft-20230331.xsd#ftft_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfStatutoryEitRateApplicableToProfitsOfTheConsolidatedEntitiesAndTheIncomeTaxExpensesAbstract" xlink:to="ftft_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ScheduleOfStatutoryEitRateApplicableToProfitsOfTheConsolidatedEntitiesAndTheIncomeTaxExpensesAbstract" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationTaxSettlements"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationTaxSettlements" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofsegmentgrossprofitreportablesegmentTable">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_SupplyChainFinancingTradingMember" xlink:href="ftft-20230331.xsd#ftft_SupplyChainFinancingTradingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="ftft_SupplyChainFinancingTradingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AssetManagementServiceMember" xlink:href="ftft-20230331.xsd#ftft_AssetManagementServiceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="ftft_AssetManagementServiceMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllOtherSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllOtherSegmentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_AllOtherSegmentsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ReportableSegmentRevenue" xlink:href="ftft-20230331.xsd#ftft_ReportableSegmentRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="ftft_ReportableSegmentRevenue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_IntersegmentLoss" xlink:href="ftft-20230331.xsd#ftft_IntersegmentLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="ftft_IntersegmentLoss" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_SegmentGrossProfit" xlink:href="ftft-20230331.xsd#ftft_SegmentGrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="ftft_SegmentGrossProfit" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleoflossfromcontinuingoperationsbeforeincometaxTable">
    <loc xlink:type="locator" xlink:label="ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems" xlink:href="ftft-20230331.xsd#ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxTable" xlink:href="ftft-20230331.xsd#ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems" xlink:to="ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember" xlink:href="ftft-20230331.xsd#ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AssetManagementServiceMember" xlink:href="ftft-20230331.xsd#ftft_AssetManagementServiceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="ftft_AssetManagementServiceMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllOtherSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllOtherSegmentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_AllOtherSegmentsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CorporateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_CorporateMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems" xlink:to="us-gaap_OtherExpenses" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofsegmentassetsTable">
    <loc xlink:type="locator" xlink:label="ftft_SegmentReportingDetailsScheduleofsegmentassetsLineItems" xlink:href="ftft-20230331.xsd#ftft_SegmentReportingDetailsScheduleofsegmentassetsLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_SegmentReportingDetailsScheduleofsegmentassetsTable" xlink:href="ftft-20230331.xsd#ftft_SegmentReportingDetailsScheduleofsegmentassetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_SegmentReportingDetailsScheduleofsegmentassetsLineItems" xlink:to="ftft_SegmentReportingDetailsScheduleofsegmentassetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_SegmentReportingDetailsScheduleofsegmentassetsTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember" xlink:href="ftft-20230331.xsd#ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AssetManagementServiceMember" xlink:href="ftft-20230331.xsd#ftft_AssetManagementServiceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="ftft_AssetManagementServiceMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllOtherSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllOtherSegmentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_AllOtherSegmentsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CorporateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_CorporateMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_SegmentReportingDetailsScheduleofsegmentassetsLineItems" xlink:to="us-gaap_Assets" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/CorporateInformationDetails">
    <loc xlink:type="locator" xlink:label="ftft_CorporateInformationDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_CorporateInformationDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_CorporateInformationDetailsTable" xlink:href="ftft-20230331.xsd#ftft_CorporateInformationDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_CorporateInformationDetailsLineItems" xlink:to="ftft_CorporateInformationDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_CorporateInformationDetailsTable" xlink:to="us-gaap_InvestmentTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeCategorizationMember_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_CorporateInformationDetailsTable" xlink:to="srt_RangeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_CorporateInformationDetailsTable" xlink:to="srt_OwnershipAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_KAZANSAMember" xlink:href="ftft-20230331.xsd#ftft_KAZANSAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="ftft_KAZANSAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="ftft_KAZANSAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_FTFTHKMember" xlink:href="ftft-20230331.xsd#ftft_FTFTHKMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="ftft_FTFTHKMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_KazanSAOneMember" xlink:href="ftft-20230331.xsd#ftft_KazanSAOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="ftft_KazanSAOneMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_FTFTUKMember" xlink:href="ftft-20230331.xsd#ftft_FTFTUKMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="ftft_FTFTUKMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CorporateInformationDetailsLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CorporateInformationDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CorporateInformationDetailsLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CorporateInformationDetailsLineItems" xlink:to="us-gaap_SharePrice" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CorporateInformationDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="ftft_SummaryofSignificantAccountingPoliciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_RangeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_OperatingLoss" xlink:href="ftft-20230331.xsd#ftft_OperatingLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="ftft_OperatingLoss" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_OperatingCashFlow" xlink:href="ftft-20230331.xsd#ftft_OperatingCashFlow"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="ftft_OperatingCashFlow" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_GovernmentSubsidiesRecognized" xlink:href="ftft-20230331.xsd#ftft_GovernmentSubsidiesRecognized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="ftft_GovernmentSubsidiesRecognized" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_IncreaseInBadDebtExpense" xlink:href="ftft-20230331.xsd#ftft_IncreaseInBadDebtExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="ftft_IncreaseInBadDebtExpense" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueAdditions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_DeferredRevenueAdditions" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeRevenueRecognized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_DeferredIncomeRevenueRecognized" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherShortTermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_OtherShortTermInvestments" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillTransfers" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillTransfers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_GoodwillTransfers" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_SettlementAgreementTerms" xlink:href="ftft-20230331.xsd#ftft_SettlementAgreementTerms"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="ftft_SettlementAgreementTerms" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_TransferPrice" xlink:href="ftft-20230331.xsd#ftft_TransferPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="ftft_TransferPrice" order="13" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/OtherReceivablesDetails">
    <loc xlink:type="locator" xlink:label="ftft_OtherReceivablesDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_OtherReceivablesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_OtherReceivablesDetailsTable" xlink:href="ftft-20230331.xsd#ftft_OtherReceivablesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_OtherReceivablesDetailsLineItems" xlink:to="ftft_OtherReceivablesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_OtherReceivablesDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_BusinessCombinationMember" xlink:href="ftft-20230331.xsd#ftft_BusinessCombinationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="ftft_BusinessCombinationMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_OtherReceivablesDetailsLineItems" xlink:to="us-gaap_OtherReceivables" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Deposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_OtherReceivablesDetailsLineItems" xlink:to="us-gaap_Deposits" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AgreementAmount" xlink:href="ftft-20230331.xsd#ftft_AgreementAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_OtherReceivablesDetailsLineItems" xlink:to="ftft_AgreementAmount" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_OtherReceivablesDetailsLineItems" xlink:to="us-gaap_DepositAssets" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireOtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_OtherReceivablesDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireOtherReceivables" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_OtherReceivablesDetailsLineItems" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_CompanyCorporated" xlink:href="ftft-20230331.xsd#ftft_CompanyCorporated"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_OtherReceivablesDetailsLineItems" xlink:to="ftft_CompanyCorporated" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_OtherReceivablesDetailsLineItems" xlink:to="us-gaap_OtherCashEquivalentsAtCarryingValue" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueRefundPayments1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueRefundPayments1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_OtherReceivablesDetailsLineItems" xlink:to="us-gaap_DeferredRevenueRefundPayments1" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmountOfRegulatoryAssistanceReceived1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmountOfRegulatoryAssistanceReceived1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_OtherReceivablesDetailsLineItems" xlink:to="us-gaap_AmountOfRegulatoryAssistanceReceived1" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashReserveDepositRequiredAndMade" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashReserveDepositRequiredAndMade"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_OtherReceivablesDetailsLineItems" xlink:to="us-gaap_CashReserveDepositRequiredAndMade" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableSale" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableSale"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_OtherReceivablesDetailsLineItems" xlink:to="us-gaap_AccountsReceivableSale" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DepositPaidAndPrepayments" xlink:href="ftft-20230331.xsd#ftft_DepositPaidAndPrepayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_OtherReceivablesDetailsLineItems" xlink:to="ftft_DepositPaidAndPrepayments" order="13" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/LoanReceivablesDetails">
    <loc xlink:type="locator" xlink:label="ftft_LoanReceivablesDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_LoanReceivablesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_LoanReceivablesDetailsTable" xlink:href="ftft-20230331.xsd#ftft_LoanReceivablesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_LoanReceivablesDetailsLineItems" xlink:to="ftft_LoanReceivablesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_LoanReceivablesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_LoanReceivablesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_LoanReceivablesDetailsTable" xlink:to="srt_StatementScenarioAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_LoanReceivablesDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_LoanReceivablesDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_LoanReceivablesDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_HK" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_HK"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_HK" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BorrowingsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BorrowingsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_BorrowingsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_LoanAgreementMember" xlink:href="ftft-20230331.xsd#ftft_LoanAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ftft_LoanAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_FutureFinTechHongKongMember" xlink:href="ftft-20230331.xsd#ftft_FutureFinTechHongKongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_FutureFinTechHongKongMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_FTFTHKMember" xlink:href="ftft-20230331.xsd#ftft_FTFTHKMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_FTFTHKMember" order="1" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_LoanAgreementMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LoanReceivablesDetailsLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedParties" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LoanReceivablesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfOtherDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LoanReceivablesDetailsLineItems" xlink:to="us-gaap_RepaymentsOfOtherDebt" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromFeesReceived" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromFeesReceived"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LoanReceivablesDetailsLineItems" xlink:to="us-gaap_ProceedsFromFeesReceived" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LoanReceivablesDetailsLineItems" xlink:to="us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LoanReceivablesDetailsLineItems" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ShortTermInvestmentDetails">
    <loc xlink:type="locator" xlink:label="ftft_ShortTermInvestmentDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_ShortTermInvestmentDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_ShortTermInvestmentDetailsTable" xlink:href="ftft-20230331.xsd#ftft_ShortTermInvestmentDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_ShortTermInvestmentDetailsLineItems" xlink:to="ftft_ShortTermInvestmentDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_ShortTermInvestmentDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_ShortTermInvestmentDetailsTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_PrivateEquityFundMember" xlink:href="ftft-20230331.xsd#ftft_PrivateEquityFundMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="ftft_PrivateEquityFundMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_InvestmentsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeShortTermInvestmentOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeShortTermInvestmentOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ShortTermInvestmentDetailsLineItems" xlink:to="us-gaap_InterestIncomeShortTermInvestmentOther" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AlternativeInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AlternativeInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ShortTermInvestmentDetailsLineItems" xlink:to="us-gaap_AlternativeInvestment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ShortTermInvestmentDetailsLineItems" xlink:to="us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ShortTermInvestmentDetailsLineItems" xlink:to="us-gaap_OtherInvestments" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/GoodwillDetails">
    <loc xlink:type="locator" xlink:label="ftft_GoodwillDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_GoodwillDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_GoodwillDetailsTable" xlink:href="ftft-20230331.xsd#ftft_GoodwillDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_GoodwillDetailsLineItems" xlink:to="ftft_GoodwillDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_GoodwillDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_KhyberMoneyExchangeLtdMember" xlink:href="ftft-20230331.xsd#ftft_KhyberMoneyExchangeLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="ftft_KhyberMoneyExchangeLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillOtherIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillOtherIncreaseDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_GoodwillDetailsLineItems" xlink:to="us-gaap_GoodwillOtherIncreaseDecrease" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_PercentageOfIssuedAndOutstandingShares" xlink:href="ftft-20230331.xsd#ftft_PercentageOfIssuedAndOutstandingShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_GoodwillDetailsLineItems" xlink:to="ftft_PercentageOfIssuedAndOutstandingShares" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_CommonStockPaid" xlink:href="ftft-20230331.xsd#ftft_CommonStockPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_GoodwillDetailsLineItems" xlink:to="ftft_CommonStockPaid" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_PercentageOfCommonStockShares" xlink:href="ftft-20230331.xsd#ftft_PercentageOfCommonStockShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_GoodwillDetailsLineItems" xlink:to="ftft_PercentageOfCommonStockShares" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_IssuanceOfCommonStock" xlink:href="ftft-20230331.xsd#ftft_IssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_GoodwillDetailsLineItems" xlink:to="ftft_IssuanceOfCommonStock" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalDeferredPurchasePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalDeferredPurchasePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_GoodwillDetailsLineItems" xlink:to="us-gaap_SupplementalDeferredPurchasePrice" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_NumberOfInstallments" xlink:href="ftft-20230331.xsd#ftft_NumberOfInstallments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_GoodwillDetailsLineItems" xlink:to="ftft_NumberOfInstallments" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_GoodwillDetailsLineItems" xlink:to="us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_GoodwillDetailsLineItems" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfInterestInCorporateUnit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfInterestInCorporateUnit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_GoodwillDetailsLineItems" xlink:to="us-gaap_ProceedsFromSaleOfInterestInCorporateUnit" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentLosses" xlink:href="ftft-20230331.xsd#ftft_ImpairmentLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_GoodwillDetailsLineItems" xlink:to="ftft_ImpairmentLosses" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/AcquisitionDetails">
    <loc xlink:type="locator" xlink:label="ftft_AcquisitionDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_AcquisitionDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_AcquisitionDetailsTable" xlink:href="ftft-20230331.xsd#ftft_AcquisitionDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_AcquisitionDetailsLineItems" xlink:to="ftft_AcquisitionDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_AcquisitionDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_IssuedAndOutstandingPercentage" xlink:href="ftft-20230331.xsd#ftft_IssuedAndOutstandingPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_AcquisitionDetailsLineItems" xlink:to="ftft_IssuedAndOutstandingPercentage" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_AcquisitionDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_AcquisitionDetailsLineItems" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_AcquisitionDetailsLineItems" xlink:to="us-gaap_DividendsCommonStockCash" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExcessStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_AcquisitionDetailsLineItems" xlink:to="us-gaap_ExcessStockSharesIssued" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_PurchasePricePercentage" xlink:href="ftft-20230331.xsd#ftft_PurchasePricePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_AcquisitionDetailsLineItems" xlink:to="ftft_PurchasePricePercentage" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalDeferredPurchasePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalDeferredPurchasePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_AcquisitionDetailsLineItems" xlink:to="us-gaap_SupplementalDeferredPurchasePrice" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_NumberOfInstallments" xlink:href="ftft-20230331.xsd#ftft_NumberOfInstallments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_AcquisitionDetailsLineItems" xlink:to="ftft_NumberOfInstallments" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_AcquisitionDetailsLineItems" xlink:to="us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_AcquisitionDetailsLineItems" xlink:to="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_CompanyIncorporated" xlink:href="ftft-20230331.xsd#ftft_CompanyIncorporated"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_AcquisitionDetailsLineItems" xlink:to="ftft_CompanyIncorporated" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/LeasesDetails">
    <loc xlink:type="locator" xlink:label="ftft_LeasesDisclosureAbstract" xlink:href="ftft-20230331.xsd#ftft_LeasesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LeasesDisclosureAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_LesseeOperatingLeaseRemainingLeaseTerm1" xlink:href="ftft-20230331.xsd#ftft_LesseeOperatingLeaseRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LeasesDisclosureAbstract" xlink:to="ftft_LesseeOperatingLeaseRemainingLeaseTerm1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_OperatingLeaseWeightedAverageRemainingLeaseTerm" xlink:href="ftft-20230331.xsd#ftft_OperatingLeaseWeightedAverageRemainingLeaseTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LeasesDisclosureAbstract" xlink:to="ftft_OperatingLeaseWeightedAverageRemainingLeaseTerm" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_OperatingLeaseWeightedAverageDiscountRatePercent1" xlink:href="ftft-20230331.xsd#ftft_OperatingLeaseWeightedAverageDiscountRatePercent1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LeasesDisclosureAbstract" xlink:to="ftft_OperatingLeaseWeightedAverageDiscountRatePercent1" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_LeasesDisclosureAbstract" xlink:to="us-gaap_ShortTermLeaseCost" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/PropertyandEquipmentDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/IntangibleAssetsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_OtherGeneralAndAdministrativeExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateInvestmentPartnershipCostOfSales" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateInvestmentPartnershipCostOfSales"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_RealEstateInvestmentPartnershipCostOfSales" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/NotePayableDetails">
    <loc xlink:type="locator" xlink:label="ftft_NotePayableAbstract" xlink:href="ftft-20230331.xsd#ftft_NotePayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeAverageSwaptionInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAverageSwaptionInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_NotePayableAbstract" xlink:to="us-gaap_DerivativeAverageSwaptionInterestRate" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/DeferredLiabilitiesDetails">
    <loc xlink:type="locator" xlink:label="ftft_DeferredLiabilitiesDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_DeferredLiabilitiesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_DeferredLiabilitiesDetailsTable" xlink:href="ftft-20230331.xsd#ftft_DeferredLiabilitiesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_DeferredLiabilitiesDetailsLineItems" xlink:to="ftft_DeferredLiabilitiesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_DeferredLiabilitiesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_NiceTalentAssetManagementLimitedMember" xlink:href="ftft-20230331.xsd#ftft_NiceTalentAssetManagementLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ftft_NiceTalentAssetManagementLimitedMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_DeferredLiabilitiesDetailsLineItems" xlink:to="us-gaap_DeferredTaxLiabilities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_PurchasePricePercentage" xlink:href="ftft-20230331.xsd#ftft_PurchasePricePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_DeferredLiabilitiesDetailsLineItems" xlink:to="ftft_PurchasePricePercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_NumberOfInstallments" xlink:href="ftft-20230331.xsd#ftft_NumberOfInstallments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_DeferredLiabilitiesDetailsLineItems" xlink:to="ftft_NumberOfInstallments" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivablePurchase" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivablePurchase"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_DeferredLiabilitiesDetailsLineItems" xlink:to="us-gaap_AccountsReceivablePurchase" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/IncomeTaxDetails">
    <loc xlink:type="locator" xlink:label="ftft_IncomeTaxDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_IncomeTaxDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeTaxDetailsTable" xlink:href="ftft-20230331.xsd#ftft_IncomeTaxDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_IncomeTaxDetailsLineItems" xlink:to="ftft_IncomeTaxDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_IncomeTaxDetailsTable" xlink:to="srt_RangeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_IncomeTaxDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_HK" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_HK"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_HK" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_GB" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GB"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_GB" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_AE" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_AE"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_AE" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_IS" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_IS"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_IS" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_FTFTParaguaySAMember" xlink:href="ftft-20230331.xsd#ftft_FTFTParaguaySAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="ftft_FTFTParaguaySAMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_IncomeTaxDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_IncomeTaxDetailsLineItems" xlink:to="us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeTaxDescription" xlink:href="ftft-20230331.xsd#ftft_IncomeTaxDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_IncomeTaxDetailsLineItems" xlink:to="ftft_IncomeTaxDescription" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ImpairmentLossDetails">
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentLossAbstract" xlink:href="ftft-20230331.xsd#ftft_ImpairmentLossAbstract"/>
    <loc xlink:type="locator" xlink:label="ftft_RecordedImpairmentLoss" xlink:href="ftft-20230331.xsd#ftft_RecordedImpairmentLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ImpairmentLossAbstract" xlink:to="ftft_RecordedImpairmentLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ShortTermInvestment" xlink:href="ftft-20230331.xsd#ftft_ShortTermInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ImpairmentLossAbstract" xlink:to="ftft_ShortTermInvestment" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ImpairmentLossAbstract" xlink:to="us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ImpairmentLossAbstract" xlink:to="us-gaap_MarketableSecurities" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails">
    <loc xlink:type="locator" xlink:label="ftft_ShareBasedCompensationDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_ShareBasedCompensationDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_ShareBasedCompensationDetailsTable" xlink:href="ftft-20230331.xsd#ftft_ShareBasedCompensationDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_ShareBasedCompensationDetailsLineItems" xlink:to="ftft_ShareBasedCompensationDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_ShareBasedCompensationDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AgreementAxis" xlink:href="ftft-20230331.xsd#ftft_AgreementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_ShareBasedCompensationDetailsTable" xlink:to="ftft_AgreementAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AgreementDomain" xlink:href="ftft-20230331.xsd#ftft_AgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ftft_AgreementAxis" xlink:to="ftft_AgreementDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AgreementDomain_0" xlink:href="ftft-20230331.xsd#ftft_AgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ftft_AgreementAxis" xlink:to="ftft_AgreementDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_ShareBasedCompensationDetailsTable" xlink:to="srt_RangeAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ShanchunHuangMember" xlink:href="ftft-20230331.xsd#ftft_ShanchunHuangMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ftft_ShanchunHuangMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_YongkeXueMember" xlink:href="ftft-20230331.xsd#ftft_YongkeXueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ftft_YongkeXueMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_MingYiMember" xlink:href="ftft-20230331.xsd#ftft_MingYiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ftft_MingYiMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_PengLeiMember" xlink:href="ftft-20230331.xsd#ftft_PengLeiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ftft_PengLeiMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_PangDongMember" xlink:href="ftft-20230331.xsd#ftft_PangDongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ftft_PangDongMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_KaiXuMember" xlink:href="ftft-20230331.xsd#ftft_KaiXuMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ftft_KaiXuMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ConsultingServiceAgreementMember" xlink:href="ftft-20230331.xsd#ftft_ConsultingServiceAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_AgreementDomain" xlink:to="ftft_ConsultingServiceAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ShareBasedCompensationDetailsLineItems" xlink:to="us-gaap_StockholdersEquityReverseStockSplit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExcessStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ShareBasedCompensationDetailsLineItems" xlink:to="us-gaap_ExcessStockSharesIssued" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ConsultingFee" xlink:href="ftft-20230331.xsd#ftft_ConsultingFee"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ShareBasedCompensationDetailsLineItems" xlink:to="ftft_ConsultingFee" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ShareBasedCompensationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ShareBasedCompensationDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ConsultingServiceAgreementDescription" xlink:href="ftft-20230331.xsd#ftft_ConsultingServiceAgreementDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ShareBasedCompensationDetailsLineItems" xlink:to="ftft_ConsultingServiceAgreementDescription" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostsAndExpensesRelatedParty" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpensesRelatedParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ShareBasedCompensationDetailsLineItems" xlink:to="us-gaap_CostsAndExpensesRelatedParty" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_StockClosingPrice" xlink:href="ftft-20230331.xsd#ftft_StockClosingPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ShareBasedCompensationDetailsLineItems" xlink:to="ftft_StockClosingPrice" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_IssuedUponSharesRelatedToConsultant" xlink:href="ftft-20230331.xsd#ftft_IssuedUponSharesRelatedToConsultant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ShareBasedCompensationDetailsLineItems" xlink:to="ftft_IssuedUponSharesRelatedToConsultant" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ConsultantShares" xlink:href="ftft-20230331.xsd#ftft_ConsultantShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ShareBasedCompensationDetailsLineItems" xlink:to="ftft_ConsultantShares" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_StockRelatedCompensationExpenses" xlink:href="ftft-20230331.xsd#ftft_StockRelatedCompensationExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ShareBasedCompensationDetailsLineItems" xlink:to="ftft_StockRelatedCompensationExpenses" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_NetIncome" xlink:href="ftft-20230331.xsd#ftft_NetIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ShareBasedCompensationDetailsLineItems" xlink:to="ftft_NetIncome" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_PaymentDividends" xlink:href="ftft-20230331.xsd#ftft_PaymentDividends"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ShareBasedCompensationDetailsLineItems" xlink:to="ftft_PaymentDividends" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityRestrictions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityRestrictions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ShareBasedCompensationDetailsLineItems" xlink:to="us-gaap_EquityRestrictions" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockDividendsShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ShareBasedCompensationDetailsLineItems" xlink:to="us-gaap_CommonStockDividendsShares" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockNoParValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockNoParValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ShareBasedCompensationDetailsLineItems" xlink:to="us-gaap_CommonStockNoParValue" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockOptionExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionExercisePriceDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ShareBasedCompensationDetailsLineItems" xlink:to="us-gaap_StockOptionExercisePriceDecrease" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyRegistrationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentCompanyRegistrationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ShareBasedCompensationDetailsLineItems" xlink:to="us-gaap_InvestmentCompanyRegistrationExpense" order="18" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesPaidValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesPaidValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LossContingencyDamagesPaidValue" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/RisksandUncertaintiesDetails">
    <loc xlink:type="locator" xlink:label="ftft_RisksandUncertaintiesDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_RisksandUncertaintiesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_RisksandUncertaintiesDetailsTable" xlink:href="ftft-20230331.xsd#ftft_RisksandUncertaintiesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_RisksandUncertaintiesDetailsLineItems" xlink:to="ftft_RisksandUncertaintiesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_RisksandUncertaintiesDetailsTable" xlink:to="srt_MajorCustomersAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_CustomersOneMember" xlink:href="ftft-20230331.xsd#ftft_CustomersOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="ftft_CustomersOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_OneVendorMember" xlink:href="ftft-20230331.xsd#ftft_OneVendorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="ftft_OneVendorMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ConcentrationRiskPercentage" xlink:href="ftft-20230331.xsd#ftft_ConcentrationRiskPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_RisksandUncertaintiesDetailsLineItems" xlink:to="ftft_ConcentrationRiskPercentage" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentQuarterlyReport" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine2" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine3" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="31" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>ftft-20230331_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 22 15:16:44 UTC 2023 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">TOTAL CURRENT ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrent_lbl0" xml:lang="en-US">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US">TOTAL NON-CURRENT ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">TOTAL ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">TOTAL CURRENT LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl0" xml:lang="en-US">Total current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">TOTAL NON-CURRENT LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">TOTAL LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total Future FinTech Group, Inc. stockholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">TOTAL STOCKHOLDERS&#8217; EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GrossProfit_lbl0" xml:lang="en-US">Gross profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Loss from operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other income, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Comprehensive loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">COMPREHENSIVE LOSS ATTRIBUTABLE TO FUTURE FINTECH GROUP INC. STOCKHOLDERS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl0" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xml:lang="en-US">Net Cash Used in Operating Activities &#8211; Continued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net Cash Provided by Investing Activities from Continued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">NET INCREASE IN CASH AND RESTRICTED CASH</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash and Restricted Cash at Beginning of Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Cash and Restricted Cash at End of Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" xml:lang="en-US">Corporate Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Schedule of Numerators and Denominators Used in the Computations of Basic and Diluted Eps [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract_lbl" xml:lang="en-US">Schedule of Numerators and Denominators Used in the Computations of Basic And Diluted Eps [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:to="ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RecourseStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RecourseStatusAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RecourseStatusAxis_lbl" xml:lang="en-US">Recourse Status [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RecourseStatusAxis" xlink:to="us-gaap_RecourseStatusAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AccountantReceivablesAbstract" xlink:href="ftft-20230331.xsd#ftft_AccountantReceivablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AccountantReceivablesAbstract_lbl" xml:lang="en-US">Accounts Receivable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AccountantReceivablesAbstract" xlink:to="ftft_AccountantReceivablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfAccountsReceivableNetAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfAccountsReceivableNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfAccountsReceivableNetAbstract_lbl" xml:lang="en-US">Schedule of Accounts Receivable Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfAccountsReceivableNetAbstract" xlink:to="ftft_ScheduleOfAccountsReceivableNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_TotalAccountsReceivablesNet" xlink:href="ftft-20230331.xsd#ftft_TotalAccountsReceivablesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ftft_TotalAccountsReceivablesNet_lbl" xml:lang="en-US">Total accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_TotalAccountsReceivablesNet" xlink:to="ftft_TotalAccountsReceivablesNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_OtherReceivablesAbstract" xlink:href="ftft-20230331.xsd#ftft_OtherReceivablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OtherReceivablesAbstract_lbl" xml:lang="en-US">Other Receivables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OtherReceivablesAbstract" xlink:to="ftft_OtherReceivablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US">Loan Receivables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermInvestmentsAbstract_lbl" xml:lang="en-US">Short Term Investment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestmentsAbstract" xlink:to="us-gaap_ShortTermInvestmentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract_lbl" xml:lang="en-US">Other Current Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfOtherCurrentAssetsAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfOtherCurrentAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfOtherCurrentAssetsAbstract_lbl" xml:lang="en-US">Schedule of Other Current Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfOtherCurrentAssetsAbstract" xlink:to="ftft_ScheduleOfOtherCurrentAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairedAbstract_lbl" xml:lang="en-US">Goodwill [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairedAbstract" xlink:to="us-gaap_GoodwillImpairedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule of Net Assets Acquired and Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Net identifiable assets acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfAllocationOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfAllocationOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfAllocationOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule of Allocation of Estimated Fair Values of Net Assets Acquired and Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfAllocationOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="ftft_ScheduleOfAllocationOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xml:lang="en-US">Net identifiable assets acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_LeasesDisclosureAbstract" xlink:href="ftft-20230331.xsd#ftft_LeasesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_LeasesDisclosureAbstract_lbl" xml:lang="en-US">Leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LeasesDisclosureAbstract" xlink:to="ftft_LeasesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Schedule of Property and Equipment Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIntangibleAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherIntangibleAssetsNet_lbl" xml:lang="en-US">Subtotal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIntangibleAssetsNet" xlink:to="us-gaap_OtherIntangibleAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_NotePayableAbstract" xlink:href="ftft-20230331.xsd#ftft_NotePayableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_NotePayableAbstract_lbl" xml:lang="en-US">Note Payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NotePayableAbstract" xlink:to="ftft_NotePayableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditLossAdditionalImprovementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditLossAdditionalImprovementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditLossAdditionalImprovementsAbstract_lbl" xml:lang="en-US">Account Payables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditLossAdditionalImprovementsAbstract" xlink:to="us-gaap_CreditLossAdditionalImprovementsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfAccountsPayablesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfAccountsPayablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfAccountsPayablesAbstract_lbl" xml:lang="en-US">Schedule of Accounts Payables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfAccountsPayablesAbstract" xlink:to="ftft_ScheduleOfAccountsPayablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Schedule of Accrued Expenses and Other Payables Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DeferredLiabilitesTableAbstract" xlink:href="ftft-20230331.xsd#ftft_DeferredLiabilitesTableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DeferredLiabilitesTableAbstract_lbl" xml:lang="en-US">Deferred Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DeferredLiabilitesTableAbstract" xlink:to="ftft_DeferredLiabilitesTableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfStatutoryEitRateApplicableToProfitsOfTheConsolidatedEntitiesAndTheIncomeTaxExpensesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfStatutoryEitRateApplicableToProfitsOfTheConsolidatedEntitiesAndTheIncomeTaxExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfStatutoryEitRateApplicableToProfitsOfTheConsolidatedEntitiesAndTheIncomeTaxExpensesAbstract_lbl" xml:lang="en-US">Schedule of Statutory Eit Rate Applicable to Profits of the Consolidated Entities and the Income Tax Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfStatutoryEitRateApplicableToProfitsOfTheConsolidatedEntitiesAndTheIncomeTaxExpensesAbstract" xlink:to="ftft_ScheduleOfStatutoryEitRateApplicableToProfitsOfTheConsolidatedEntitiesAndTheIncomeTaxExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentLossAbstract" xlink:href="ftft-20230331.xsd#ftft_ImpairmentLossAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ImpairmentLossAbstract_lbl" xml:lang="en-US">Impairment Loss [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentLossAbstract" xlink:to="ftft_ImpairmentLossAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">Risks and Uncertainties [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract" xlink:to="ftft_UnlabeledAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">CURRENT ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCashCurrent_lbl" xml:lang="en-US">Restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermInvestments_lbl" xml:lang="en-US">Short - term investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US">Advances to suppliers and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherAssetsCurrent_lbl0" xml:lang="en-US">Other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl" xml:lang="en-US">Loan receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl0" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xml:lang="en-US">Other receivables, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl0" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract0" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract0_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract0" xlink:to="ftft_UnlabeledAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US">Property and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Right of use assets - operation lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract1" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract1_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract1" xlink:to="ftft_UnlabeledAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract2" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract2_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract2" xlink:to="ftft_UnlabeledAbstract2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">CURRENT LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl0" xml:lang="en-US">Current liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Notes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DividendsPayableCurrent_lbl" xml:lang="en-US">Accrued expenses and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPayableCurrent" xlink:to="us-gaap_DividendsPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Advances from customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Lease liability - operation lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_lbl" xml:lang="en-US">Deferred liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract3" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract3_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract3" xlink:to="ftft_UnlabeledAbstract3_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">NON-CURRENT LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Lease liability - operation lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies (Note 23)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TemporaryEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TemporaryEquityAbstract_lbl" xml:lang="en-US">STOCKHOLDER&#8217;S EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_TemporaryEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract4" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract4"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract4_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract4" xlink:to="ftft_UnlabeledAbstract4_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Future FinTech Group, Inc, Stockholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $0.001 par value; 60,000,000 shares authorized; 14,645,653 shares and 14,645,653 shares issued and outstanding as of March 31, 2023 and December 31, 2022 respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl0" xml:lang="en-US">Common stock, shares authorized (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestructuringReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserve"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestructuringReserve_lbl" xml:lang="en-US">Statutory reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringReserve" xlink:to="us-gaap_RestructuringReserve_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Non-controlling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_CostOfGoodsSoldThirdParty" xlink:href="ftft-20230331.xsd#ftft_CostOfGoodsSoldThirdParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_CostOfGoodsSoldThirdParty_lbl" xml:lang="en-US">Cost of revenues - third party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CostOfGoodsSoldThirdParty" xlink:to="ftft_CostOfGoodsSoldThirdParty_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_CostOfGoodSoldRelatedParty" xlink:href="ftft-20230331.xsd#ftft_CostOfGoodSoldRelatedParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_CostOfGoodSoldRelatedParty_lbl" xml:lang="en-US">Cost of revenues-related party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CostOfGoodSoldRelatedParty" xlink:to="ftft_CostOfGoodSoldRelatedParty_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract5" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract5"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract5_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract5" xlink:to="ftft_UnlabeledAbstract5_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingExpense_lbl" xml:lang="en-US">Selling expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingExpense" xlink:to="us-gaap_SellingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Provision of doubtful debts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US">Impairment Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract6" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract6"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract6_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract6" xlink:to="ftft_UnlabeledAbstract6_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract7" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract7"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract7_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract7" xlink:to="ftft_UnlabeledAbstract7_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other (expenses) income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other expenses, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract8" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract8"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract8_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract8" xlink:to="ftft_UnlabeledAbstract8_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">Loss before Income Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">Income tax provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract9" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract9"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract9_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract9" xlink:to="ftft_UnlabeledAbstract9_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest" xlink:href="ftft-20230331.xsd#ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Net loss attributable to Future Fintech Group, Inc.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest" xlink:to="ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract10" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract10"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract10_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract10" xlink:to="ftft_UnlabeledAbstract10_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl" xml:lang="en-US">Other comprehensive income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments_lbl" xml:lang="en-US">Unrealized gains on available-for-sale securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments" xlink:to="us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" xlink:href="ftft-20230331.xsd#ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion_lbl" xml:lang="en-US">Foreign currency translation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" xlink:to="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Less: Net loss attributable to non-controlling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract11" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract11"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract11_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract11" xlink:to="ftft_UnlabeledAbstract11_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_LossPerShareAbstract" xlink:href="ftft-20230331.xsd#ftft_LossPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_LossPerShareAbstract_lbl" xml:lang="en-US">Loss per share:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LossPerShareAbstract" xlink:to="ftft_LossPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl" xml:lang="en-US">Basic loss per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl" xml:lang="en-US">Diluted loss per share:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted loss per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US">Weighted average number of shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Diluted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl" xml:lang="en-US">Share-based payments-service</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US">Foreign currency translation adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US">Unrealized gains on available-for-sale securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentForAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentForAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentForAmortization_lbl" xml:lang="en-US">Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentForAmortization" xlink:to="us-gaap_AdjustmentForAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share-based payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentOfShortTermInvestment" xlink:href="ftft-20230331.xsd#ftft_ImpairmentOfShortTermInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ImpairmentOfShortTermInvestment_lbl" xml:lang="en-US">Impairment of short - term investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentOfShortTermInvestment" xlink:to="ftft_ImpairmentOfShortTermInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Accrued expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IncreaseDecreaseInAdvancesFromCustomers" xlink:href="ftft-20230331.xsd#ftft_IncreaseDecreaseInAdvancesFromCustomers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_IncreaseDecreaseInAdvancesFromCustomers_lbl" xml:lang="en-US">Advances from customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncreaseDecreaseInAdvancesFromCustomers" xlink:to="ftft_IncreaseDecreaseInAdvancesFromCustomers_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Net Cash Used in Operating Activities &#8211; Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract12" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract12"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract12_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract12" xlink:to="ftft_UnlabeledAbstract12_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_RepaymentForLoanReceivable" xlink:href="ftft-20230331.xsd#ftft_RepaymentForLoanReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_RepaymentForLoanReceivable_lbl" xml:lang="en-US">Repayment for loan receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RepaymentForLoanReceivable" xlink:to="ftft_RepaymentForLoanReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract13" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract13"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract13_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract13" xlink:to="ftft_UnlabeledAbstract13_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromPaymentsToMinorityShareholders_lbl" xml:lang="en-US">Payment of dividends to the non-controlling interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:to="us-gaap_ProceedsFromPaymentsToMinorityShareholders_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract14" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract14"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract14_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract14" xlink:to="ftft_UnlabeledAbstract14_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Effect of change in exchange rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract15" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract15"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract15_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract15" xlink:to="ftft_UnlabeledAbstract15_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract16" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract16"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract16_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract16" xlink:to="ftft_UnlabeledAbstract16_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract_lbl" xml:lang="en-US">SUPPLEMENTARY DISCLOSURE OF SIGNIFICANT NON-CASH TRANSACTION</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_SupplementalCashFlowElementsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Cash paid for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DueFromRelatedPartyCurrent" xlink:href="ftft-20230331.xsd#ftft_DueFromRelatedPartyCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ftft_DueFromRelatedPartyCurrent_lbl" xml:lang="en-US">Amount due from related party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DueFromRelatedPartyCurrent" xlink:to="ftft_DueFromRelatedPartyCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DueToRelatedPartysCurrent" xlink:href="ftft-20230331.xsd#ftft_DueToRelatedPartysCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ftft_DueToRelatedPartysCurrent_lbl" xml:lang="en-US">Amounts due to related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DueToRelatedPartysCurrent" xlink:to="ftft_DueToRelatedPartysCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpenseOther_lbl" xml:lang="en-US">Interest expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseOther" xlink:to="us-gaap_InterestExpenseOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest_lbl" xml:lang="en-US">Less: Net Loss attributable to non-controlling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_lbl" xml:lang="en-US">Other receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies_lbl" xml:lang="en-US">Advances to suppliers and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:to="us-gaap_IncreaseDecreaseInPrepaidSupplies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedParties_lbl" xml:lang="en-US">Proceeds from amounts due from related parties, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInDueFromRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_RepaymentOfAmountsDueToRelatedPartiesNet" xlink:href="ftft-20230331.xsd#ftft_RepaymentOfAmountsDueToRelatedPartiesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ftft_RepaymentOfAmountsDueToRelatedPartiesNet_lbl" xml:lang="en-US">Repayment of amounts due to related parties, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RepaymentOfAmountsDueToRelatedPartiesNet" xlink:to="ftft_RepaymentOfAmountsDueToRelatedPartiesNet_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AdditionsToPropertyPlantAndEquipment" xlink:href="ftft-20230331.xsd#ftft_AdditionsToPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ftft_AdditionsToPropertyPlantAndEquipment_lbl" xml:lang="en-US">Additions to property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AdditionsToPropertyPlantAndEquipment" xlink:to="ftft_AdditionsToPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl" xml:lang="en-US">Payment for loan receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xml:lang="en-US">Purchase of intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ProceedsFromLoanPayable" xlink:href="ftft-20230331.xsd#ftft_ProceedsFromLoanPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ftft_ProceedsFromLoanPayable_lbl" xml:lang="en-US">Proceeds from loan payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ProceedsFromLoanPayable" xlink:to="ftft_ProceedsFromLoanPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockMember_lbl0" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_StatutoryReserveMember" xlink:href="ftft-20230331.xsd#ftft_StatutoryReserveMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_StatutoryReserveMember_lbl" xml:lang="en-US">Statutory reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_StatutoryReserveMember" xlink:to="ftft_StatutoryReserveMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated Deficits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember_lbl" xml:lang="en-US">Accumulative Other comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US">Non-controlling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">CORPORATE INFORMATION</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Schedule of numerators and denominators used in the computations of basic and diluted EPS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic" xlink:href="ftft-20230331.xsd#ftft_NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic_lbl" xml:lang="en-US">Loss (income) from discontinued operations, Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic" xlink:to="ftft_NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeFromDiscontinuingOperationsShare" xlink:href="ftft-20230331.xsd#ftft_IncomeFromDiscontinuingOperationsShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_IncomeFromDiscontinuingOperationsShare_lbl" xml:lang="en-US">Loss (income) from discontinued operations, Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeFromDiscontinuingOperationsShare" xlink:to="ftft_IncomeFromDiscontinuingOperationsShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_lbl" xml:lang="en-US">Loss (income) from discontinued operations, Pre-share amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract17" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract17"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract17_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract17" xlink:to="ftft_UnlabeledAbstract17_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_BasicEpsAbstract" xlink:href="ftft-20230331.xsd#ftft_BasicEpsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_BasicEpsAbstract_lbl" xml:lang="en-US">Basic EPS:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BasicEpsAbstract" xlink:to="ftft_BasicEpsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeLossFromContinuingsOperation" xlink:href="ftft-20230331.xsd#ftft_IncomeLossFromContinuingsOperation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_IncomeLossFromContinuingsOperation_lbl" xml:lang="en-US">Loss available to common stockholders from discontinued operations, Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeLossFromContinuingsOperation" xlink:to="ftft_IncomeLossFromContinuingsOperation_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperations" xlink:href="ftft-20230331.xsd#ftft_IncomeAvailableToCommonStockholdersFromContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperations_lbl" xml:lang="en-US">Loss available to common stockholders from discontinued operations, Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperations" xlink:to="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperationPershare" xlink:href="ftft-20230331.xsd#ftft_IncomeAvailableToCommonStockholdersFromContinuingOperationPershare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperationPershare_lbl" xml:lang="en-US">Loss available to common stockholders from discontinued operations, Pre-share amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperationPershare" xlink:to="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperationPershare_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract18" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract18"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract18_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract18" xlink:to="ftft_UnlabeledAbstract18_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DilutiveEpsAbstract" xlink:href="ftft-20230331.xsd#ftft_DilutiveEpsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DilutiveEpsAbstract_lbl" xml:lang="en-US">Dilutive EPS:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DilutiveEpsAbstract" xlink:to="ftft_DilutiveEpsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract19" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract19"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract19_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract19" xlink:to="ftft_UnlabeledAbstract19_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xml:lang="en-US">Warrants, Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_WarrantsShares" xlink:href="ftft-20230331.xsd#ftft_WarrantsShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_WarrantsShares_lbl" xml:lang="en-US">Warrants, Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantsShares" xlink:to="ftft_WarrantsShares_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_WarrantsPerSharePrice" xlink:href="ftft-20230331.xsd#ftft_WarrantsPerSharePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_WarrantsPerSharePrice_lbl" xml:lang="en-US">Warrants, Pre-share amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantsPerSharePrice" xlink:to="ftft_WarrantsPerSharePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera" xlink:href="ftft-20230331.xsd#ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera_lbl" xml:lang="en-US">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding, Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera" xlink:to="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag" xlink:href="ftft-20230331.xsd#ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag_lbl" xml:lang="en-US">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding, Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag" xlink:to="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage" xlink:href="ftft-20230331.xsd#ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage_lbl" xml:lang="en-US">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding, Pre-share amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage" xlink:to="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract20" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract20"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract20_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract20" xlink:to="ftft_UnlabeledAbstract20_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_BasicEpsAbstract0" xlink:href="ftft-20230331.xsd#ftft_BasicEpsAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_BasicEpsAbstract0_lbl" xml:lang="en-US">Basic EPS:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BasicEpsAbstract0" xlink:to="ftft_BasicEpsAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract21" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract21"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract21_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract21" xlink:to="ftft_UnlabeledAbstract21_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DilutiveEpsAbstract0" xlink:href="ftft-20230331.xsd#ftft_DilutiveEpsAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DilutiveEpsAbstract0_lbl" xml:lang="en-US">Dilutive EPS:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DilutiveEpsAbstract0" xlink:to="ftft_DilutiveEpsAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract22" xlink:href="ftft-20230331.xsd#ftft_UnlabeledAbstract22"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract22_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract22" xlink:to="ftft_UnlabeledAbstract22_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock_lbl" xml:lang="en-US">Schedule of property, plant and equipment are depreciated estimated useful lives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock" xlink:to="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Estimated useful lives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl" xml:lang="en-US">VARIABLE INTEREST ENTITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl" xml:lang="en-US">Schedule of consolidated assets and liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivables_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivables" xlink:to="us-gaap_OtherReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsCurrent_lbl" xml:lang="en-US">Intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsCurrent" xlink:to="us-gaap_IntangibleAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsNet_lbl" xml:lang="en-US">Net assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNet" xlink:to="us-gaap_AssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl" xml:lang="en-US">Accrued expenses and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl0" xml:lang="en-US">Accrued expenses and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_AdvancesFromCustomers" xlink:href="ftft-20230331.xsd#ftft_AdvancesFromCustomers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_AdvancesFromCustomers_lbl" xml:lang="en-US">Advances from customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AdvancesFromCustomers" xlink:to="ftft_AdvancesFromCustomers_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DueToRelatedPartyCurrentAndNoncurrent" xlink:href="ftft-20230331.xsd#ftft_DueToRelatedPartyCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DueToRelatedPartyCurrentAndNoncurrent_lbl" xml:lang="en-US">Amount due to related party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DueToRelatedPartyCurrentAndNoncurrent" xlink:to="ftft_DueToRelatedPartyCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_TotalLiabilities" xlink:href="ftft-20230331.xsd#ftft_TotalLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_TotalLiabilities_lbl" xml:lang="en-US">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_TotalLiabilities" xlink:to="ftft_TotalLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScheduleOfCondensedIncomeStatementTableTextBlock_lbl" xml:lang="en-US">Schedule of operating results</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:to="srt_ScheduleOfCondensedIncomeStatementTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TemporaryEquityNetIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityNetIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TemporaryEquityNetIncome_lbl" xml:lang="en-US">Net (loss) income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityNetIncome" xlink:to="us-gaap_TemporaryEquityNetIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AccountantReceivablesTextBlock" xlink:href="ftft-20230331.xsd#ftft_AccountantReceivablesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_AccountantReceivablesTextBlock_lbl" xml:lang="en-US">ACCOUNTS RECEIVABLE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AccountantReceivablesTextBlock" xlink:to="ftft_AccountantReceivablesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfAccountsReceivableNetTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfAccountsReceivableNetTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ScheduleOfAccountsReceivableNetTableTextBlock_lbl" xml:lang="en-US">Schedule of accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfAccountsReceivableNetTableTextBlock" xlink:to="ftft_ScheduleOfAccountsReceivableNetTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading" xlink:href="ftft-20230331.xsd#ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading_lbl" xml:lang="en-US">Supply Chain Financing/Trading</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading" xlink:to="ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AssetManagementService" xlink:href="ftft-20230331.xsd#ftft_AssetManagementService"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_AssetManagementService_lbl" xml:lang="en-US">Asset management service</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AssetManagementService" xlink:to="ftft_AssetManagementService_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivablesGrossCurrent_lbl" xml:lang="en-US">Others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesGrossCurrent" xlink:to="us-gaap_OtherReceivablesGrossCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Schedule of accounts receivable, net of specific allowances for doubtful accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_TotalAccountsReceivableNet" xlink:href="ftft-20230331.xsd#ftft_TotalAccountsReceivableNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_TotalAccountsReceivableNet_lbl" xml:lang="en-US">Total accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_TotalAccountsReceivableNet" xlink:to="ftft_TotalAccountsReceivableNet_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_OtherReceivablesTextBlock" xlink:href="ftft-20230331.xsd#ftft_OtherReceivablesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_OtherReceivablesTextBlock_lbl" xml:lang="en-US">OTHER RECEIVABLES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OtherReceivablesTextBlock" xlink:to="ftft_OtherReceivablesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xml:lang="en-US">LOAN RECEIVABLES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_lbl" xml:lang="en-US">SHORT TERM INVESTMENT</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherCurrentAssetsTextBlock_lbl" xml:lang="en-US">OTHER CURRENT ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsTextBlock" xlink:to="us-gaap_OtherCurrentAssetsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInventorySupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherInventorySupplies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherInventorySupplies_lbl" xml:lang="en-US">Prepayments for Supply Chain Financing/Trading</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInventorySupplies" xlink:to="us-gaap_OtherInventorySupplies_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_PrepaymentsForSandAndSteelSupplyChainFinancingTrading" xlink:href="ftft-20230331.xsd#ftft_PrepaymentsForSandAndSteelSupplyChainFinancingTrading"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_PrepaymentsForSandAndSteelSupplyChainFinancingTrading_lbl" xml:lang="en-US">Prepayments for Sand and Steel Supply Chain Financing/Trading</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PrepaymentsForSandAndSteelSupplyChainFinancingTrading" xlink:to="ftft_PrepaymentsForSandAndSteelSupplyChainFinancingTrading_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Supplies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Supplies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Supplies_lbl" xml:lang="en-US">Prepaid expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Supplies" xlink:to="us-gaap_Supplies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl" xml:lang="en-US">Others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_Total" xlink:href="ftft-20230331.xsd#ftft_Total"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_Total_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_Total" xlink:to="ftft_Total_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillDisclosureTextBlock_lbl" xml:lang="en-US">GOODWILL</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillDisclosureTextBlock" xlink:to="us-gaap_GoodwillDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetAcquisitionTextBlock_lbl" xml:lang="en-US">ACQUISITION</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionTextBlock" xlink:to="us-gaap_AssetAcquisitionTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US">Schedule of allocation of estimated fair values of net assets acquired and liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_OtherReceivable" xlink:href="ftft-20230331.xsd#ftft_OtherReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_OtherReceivable_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OtherReceivable" xlink:to="ftft_OtherReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_OtherCurrentAssets" xlink:href="ftft-20230331.xsd#ftft_OtherCurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_OtherCurrentAssets_lbl" xml:lang="en-US">Other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OtherCurrentAssets" xlink:to="ftft_OtherCurrentAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_PropertyPlantEquipmentNet" xlink:href="ftft-20230331.xsd#ftft_PropertyPlantEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_PropertyPlantEquipmentNet_lbl" xml:lang="en-US">Property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PropertyPlantEquipmentNet" xlink:to="ftft_PropertyPlantEquipmentNet_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DueFromRelatedPartyNoncurrent" xlink:href="ftft-20230331.xsd#ftft_DueFromRelatedPartyNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DueFromRelatedPartyNoncurrent_lbl" xml:lang="en-US">Amount Due from Related Party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DueFromRelatedPartyNoncurrent" xlink:to="ftft_DueFromRelatedPartyNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_LessNoncontrollingInterests" xlink:href="ftft-20230331.xsd#ftft_LessNoncontrollingInterests"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_LessNoncontrollingInterests_lbl" xml:lang="en-US">Less: non-controlling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LessNoncontrollingInterests" xlink:to="ftft_LessNoncontrollingInterests_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillGross_lbl" xml:lang="en-US">Add: goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillGross" xlink:to="us-gaap_GoodwillGross_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_TotalPurchasePriceForAcquisitionNetCash" xlink:href="ftft-20230331.xsd#ftft_TotalPurchasePriceForAcquisitionNetCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_TotalPurchasePriceForAcquisitionNetCash_lbl" xml:lang="en-US">Total purchase price for acquisition net of $275,624 of cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_TotalPurchasePriceForAcquisitionNetCash" xlink:to="ftft_TotalPurchasePriceForAcquisitionNetCash_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US">Acquisition net of cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" xml:lang="en-US">Schedule of allocation of estimated fair values of net assets acquired and liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet_lbl" xml:lang="en-US">Property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillFairValueDisclosure_lbl" xml:lang="en-US">Add: goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillFairValueDisclosure" xlink:to="us-gaap_GoodwillFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US">Total purchase price for acquisition net of $166,676 of cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPaymentsToAcquireBusinesses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPaymentsToAcquireBusinesses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherPaymentsToAcquireBusinesses_lbl" xml:lang="en-US">Acquisition net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPaymentsToAcquireBusinesses" xlink:to="us-gaap_OtherPaymentsToAcquireBusinesses_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_LeasesDisclosureTextBlock" xlink:href="ftft-20230331.xsd#ftft_LeasesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_LeasesDisclosureTextBlock_lbl" xml:lang="en-US">LEASES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LeasesDisclosureTextBlock" xlink:to="ftft_LeasesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of maturities of lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentsDueInTwoYear" xlink:href="ftft-20230331.xsd#ftft_OperatingLeasesFutureMinimumPaymentsDueInTwoYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentsDueInTwoYear_lbl" xml:lang="en-US">From April 1, 2023 to March 31, 2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeasesFutureMinimumPaymentsDueInTwoYear" xlink:to="ftft_OperatingLeasesFutureMinimumPaymentsDueInTwoYear_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentsDueInTHreeYear" xlink:href="ftft-20230331.xsd#ftft_OperatingLeasesFutureMinimumPaymentsDueInTHreeYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentsDueInTHreeYear_lbl" xml:lang="en-US">From April 1, 2024 to March 31, 2025</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeasesFutureMinimumPaymentsDueInTHreeYear" xlink:to="ftft_OperatingLeasesFutureMinimumPaymentsDueInTHreeYear_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentsDueInFiveYear" xlink:href="ftft-20230331.xsd#ftft_OperatingLeasesFutureMinimumPaymentsDueInFiveYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentsDueInFiveYear_lbl" xml:lang="en-US">From April 1, 2025 to March 31, 2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeasesFutureMinimumPaymentsDueInFiveYear" xlink:to="ftft_OperatingLeasesFutureMinimumPaymentsDueInFiveYear_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentsDueInSixYear" xlink:href="ftft-20230331.xsd#ftft_OperatingLeasesFutureMinimumPaymentsDueInSixYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentsDueInSixYear_lbl" xml:lang="en-US">From April 1, 2026 to March 31, 2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeasesFutureMinimumPaymentsDueInSixYear" xlink:to="ftft_OperatingLeasesFutureMinimumPaymentsDueInSixYear_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentDue" xlink:href="ftft-20230331.xsd#ftft_OperatingLeasesFutureMinimumPaymentDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentDue_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeasesFutureMinimumPaymentDue" xlink:to="ftft_OperatingLeasesFutureMinimumPaymentDue_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments" xlink:href="ftft-20230331.xsd#ftft_CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments_lbl" xml:lang="en-US">Less: amounts representing interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments" xlink:to="ftft_CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:href="ftft-20230331.xsd#ftft_CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments_lbl" xml:lang="en-US">Present Value of future minimum lease payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:to="ftft_CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_OperatingLeasesLiabilityCurrent" xlink:href="ftft-20230331.xsd#ftft_OperatingLeasesLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_OperatingLeasesLiabilityCurrent_lbl" xml:lang="en-US">Less: Current obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeasesLiabilityCurrent" xlink:to="ftft_OperatingLeasesLiabilityCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl" xml:lang="en-US">Long term obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">PROPERTY AND EQUIPMENT</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FurnitureAndFixturesGross_lbl" xml:lang="en-US">Office equipment, fixtures and furniture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesGross" xlink:to="us-gaap_FurnitureAndFixturesGross_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_Vehicle" xlink:href="ftft-20230331.xsd#ftft_Vehicle"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_Vehicle_lbl" xml:lang="en-US">Vehicle</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_Vehicle" xlink:to="ftft_Vehicle_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseholdImprovementsGross_lbl" xml:lang="en-US">Building</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsGross" xlink:to="us-gaap_LeaseholdImprovementsGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Subtotal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionInProgressGross_lbl" xml:lang="en-US">Construction in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentLoss" xlink:href="ftft-20230331.xsd#ftft_ImpairmentLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ImpairmentLoss_lbl" xml:lang="en-US">Impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentLoss" xlink:to="ftft_ImpairmentLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">INTANGIBLE ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedTrademarksGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedTrademarksGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedTrademarksGross_lbl" xml:lang="en-US">Trademarks</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedTrademarksGross" xlink:to="us-gaap_FiniteLivedTrademarksGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalizedComputerSoftwareGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalizedComputerSoftwareGross_lbl" xml:lang="en-US">System and software</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareGross" xlink:to="us-gaap_CapitalizedComputerSoftwareGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of estimated amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">From April 1, 2023 to March 31, 2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">From April 1, 2024 to March 31, 2025</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">From April 1, 2025 to March 31, 2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">From April 1, 2026 to March 31, 2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">From April 1, 2027 to March 31, 2028</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_NotePayableTextBlock" xlink:href="ftft-20230331.xsd#ftft_NotePayableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_NotePayableTextBlock_lbl" xml:lang="en-US">NOTE PAYABLE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NotePayableTextBlock" xlink:to="ftft_NotePayableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfNotePayableTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfNotePayableTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ScheduleOfNotePayableTableTextBlock_lbl" xml:lang="en-US">Schedule of note payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfNotePayableTableTextBlock" xlink:to="ftft_ScheduleOfNotePayableTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIssuanceDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentIssuanceDate1_lbl" xml:lang="en-US">Issue date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIssuanceDate1" xlink:to="us-gaap_DebtInstrumentIssuanceDate1_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount" xlink:href="ftft-20230331.xsd#ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount_lbl" xml:lang="en-US">Principal amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount" xlink:to="ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeMaturityDates" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeMaturityDates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeMaturityDates_lbl" xml:lang="en-US">Mature date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeMaturityDates" xlink:to="us-gaap_DerivativeMaturityDates_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate_lbl" xml:lang="en-US">Effective annual rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate" xlink:to="us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl" xml:lang="en-US">ACCOUNT PAYABLES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfAccountsPayablesTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfAccountsPayablesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ScheduleOfAccountsPayablesTableTextBlock_lbl" xml:lang="en-US">Schedule of accounts payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfAccountsPayablesTableTextBlock" xlink:to="ftft_ScheduleOfAccountsPayablesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading" xlink:href="ftft-20230331.xsd#ftft_PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading_lbl" xml:lang="en-US">Supply Chain Financing/Trading payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading" xlink:to="ftft_PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US">Others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssets_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">ACCRUED EXPENSES AND OTHER PAYABLES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of accrued expenses and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_lbl" xml:lang="en-US">Legal fee and other professionals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedSalariesCurrent_lbl" xml:lang="en-US">Wages and employee reimbursement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AccruedSuppliers" xlink:href="ftft-20230331.xsd#ftft_AccruedSuppliers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_AccruedSuppliers_lbl" xml:lang="en-US">Suppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AccruedSuppliers" xlink:to="ftft_AccruedSuppliers_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US">Accruals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DeferredLiabilitesTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_DeferredLiabilitesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DeferredLiabilitesTableTextBlock_lbl" xml:lang="en-US">DEFERRED LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DeferredLiabilitesTableTextBlock" xlink:to="ftft_DeferredLiabilitesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">RELATED PARTY TRANSACTION</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfDueToRelatedPartiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock_lbl" xml:lang="en-US">Schedule of due to related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock" xlink:to="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties_lbl" xml:lang="en-US">Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DutetoRelatedpartyRelationship" xlink:href="ftft-20230331.xsd#ftft_DutetoRelatedpartyRelationship"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DutetoRelatedpartyRelationship_lbl" xml:lang="en-US">Relationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DutetoRelatedpartyRelationship" xlink:to="ftft_DutetoRelatedpartyRelationship_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DuetoRelatedpartyNote" xlink:href="ftft-20230331.xsd#ftft_DuetoRelatedpartyNote"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DuetoRelatedpartyNote_lbl" xml:lang="en-US">Note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DuetoRelatedpartyNote" xlink:to="ftft_DuetoRelatedpartyNote_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock_lbl" xml:lang="en-US">Schedule of due from related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock" xlink:to="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent_lbl" xml:lang="en-US">Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:to="us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_RelatedPartiesRelationship" xlink:href="ftft-20230331.xsd#ftft_RelatedPartiesRelationship"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_RelatedPartiesRelationship_lbl" xml:lang="en-US">Relationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RelatedPartiesRelationship" xlink:to="ftft_RelatedPartiesRelationship_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction_lbl" xml:lang="en-US">Note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xml:lang="en-US">Schedule of company transactions with related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseDueFromOtherRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseDueFromOtherRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseDueFromOtherRelatedParties_lbl" xml:lang="en-US">Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseDueFromOtherRelatedParties" xlink:to="us-gaap_IncreaseDecreaseDueFromOtherRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_RelatedPartiesTransactionRelationship" xlink:href="ftft-20230331.xsd#ftft_RelatedPartiesTransactionRelationship"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_RelatedPartiesTransactionRelationship_lbl" xml:lang="en-US">Relationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RelatedPartiesTransactionRelationship" xlink:to="ftft_RelatedPartiesTransactionRelationship_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_RelatedPartyTransactionNote" xlink:href="ftft-20230331.xsd#ftft_RelatedPartyTransactionNote"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_RelatedPartyTransactionNote_lbl" xml:lang="en-US">Note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RelatedPartyTransactionNote" xlink:to="ftft_RelatedPartyTransactionNote_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">INCOME TAX</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of statutory EIT rate applicable to profits of the consolidated entities and the income tax expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">PRC statutory tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_lbl" xml:lang="en-US">Computed expected benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US">Others, primarily the differences in tax rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">Effect of tax losses not recognized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationTaxSettlements"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationTaxSettlements_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxSettlements" xlink:to="us-gaap_IncomeTaxReconciliationTaxSettlements_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentLossTextBlock" xlink:href="ftft-20230331.xsd#ftft_ImpairmentLossTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ImpairmentLossTextBlock_lbl" xml:lang="en-US">IMPAIRMENT LOSS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentLossTextBlock" xlink:to="ftft_ImpairmentLossTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">SHARE BASED COMPENSATION</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">SEGMENT REPORTING</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">Schedule of segment gross profit reportable segment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ReportableSegmentRevenue" xlink:href="ftft-20230331.xsd#ftft_ReportableSegmentRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ReportableSegmentRevenue_lbl" xml:lang="en-US">Reportable segment revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ReportableSegmentRevenue" xlink:to="ftft_ReportableSegmentRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IntersegmentLoss" xlink:href="ftft-20230331.xsd#ftft_IntersegmentLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_IntersegmentLoss_lbl" xml:lang="en-US">Inter-segment loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IntersegmentLoss" xlink:to="ftft_IntersegmentLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US">Revenue from external customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SegmentGrossProfit" xlink:href="ftft-20230331.xsd#ftft_SegmentGrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_SegmentGrossProfit_lbl" xml:lang="en-US">Segment gross profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SegmentGrossProfit" xlink:to="ftft_SegmentGrossProfit_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock_lbl" xml:lang="en-US">Schedule of loss from continuing operations before income tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock" xlink:to="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherExpenses_lbl" xml:lang="en-US">Total operating expenses and other expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpenses" xlink:to="us-gaap_OtherExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfSegmentAssetsTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfSegmentAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ScheduleOfSegmentAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of segment assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfSegmentAssetsTableTextBlock" xlink:to="ftft_ScheduleOfSegmentAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">RISKS AND UNCERTAINTIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl" xml:lang="en-US">Accrued expenses and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableOtherCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: accumulated depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation_lbl" xml:lang="en-US">Less: accumulated depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_lbl" xml:lang="en-US">Less: impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests" xlink:href="ftft-20230331.xsd#ftft_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ftft_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests_lbl" xml:lang="en-US">Loss before taxation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests" xlink:to="ftft_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US">Building [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US">Furniture and office equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Motor vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_VariableInterestEntityMember" xlink:href="ftft-20230331.xsd#ftft_VariableInterestEntityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_VariableInterestEntityMember_lbl" xml:lang="en-US">Variable Interest Entity [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_VariableInterestEntityMember" xlink:to="ftft_VariableInterestEntityMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DebtorAMember" xlink:href="ftft-20230331.xsd#ftft_DebtorAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DebtorAMember_lbl" xml:lang="en-US">Debtor A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DebtorAMember" xlink:to="ftft_DebtorAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DebtorBMember" xlink:href="ftft-20230331.xsd#ftft_DebtorBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DebtorBMember_lbl" xml:lang="en-US">Debtor B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DebtorBMember" xlink:to="ftft_DebtorBMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DebtorCMember" xlink:href="ftft-20230331.xsd#ftft_DebtorCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DebtorCMember_lbl" xml:lang="en-US">Debtor C [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DebtorCMember" xlink:to="ftft_DebtorCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_KhyberMoneyExchangeLtdMember" xlink:href="ftft-20230331.xsd#ftft_KhyberMoneyExchangeLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_KhyberMoneyExchangeLtdMember_lbl" xml:lang="en-US">Khyber Money Exchange Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_KhyberMoneyExchangeLtdMember" xlink:to="ftft_KhyberMoneyExchangeLtdMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ftft_KhyberMoneyExchangeLtdMember_lbl0" xml:lang="en-US">Khyber Money Exchange Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_KhyberMoneyExchangeLtdMember" xlink:to="ftft_KhyberMoneyExchangeLtdMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_FUCEFutureSupplyChainXianCoLtdMember" xlink:href="ftft-20230331.xsd#ftft_FUCEFutureSupplyChainXianCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_FUCEFutureSupplyChainXianCoLtdMember_lbl" xml:lang="en-US">FUCE Future Supply Chain (Xi&#8217;an) Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FUCEFutureSupplyChainXianCoLtdMember" xlink:to="ftft_FUCEFutureSupplyChainXianCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_FUCEFutureSupplyChainXianCoLtdTwoMember" xlink:href="ftft-20230331.xsd#ftft_FUCEFutureSupplyChainXianCoLtdTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_FUCEFutureSupplyChainXianCoLtdTwoMember_lbl" xml:lang="en-US">FUCE Future Supply Chain (Xi&#8217;an) Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FUCEFutureSupplyChainXianCoLtdTwoMember" xlink:to="ftft_FUCEFutureSupplyChainXianCoLtdTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_FUCEFutureSupplyChainXianCoLtdThreeMember" xlink:href="ftft-20230331.xsd#ftft_FUCEFutureSupplyChainXianCoLtdThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_FUCEFutureSupplyChainXianCoLtdThreeMember_lbl" xml:lang="en-US">FUCE Future Supply Chain (Xi&#8217;an) Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FUCEFutureSupplyChainXianCoLtdThreeMember" xlink:to="ftft_FUCEFutureSupplyChainXianCoLtdThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_FUCEFutureSupplyChainXianCoLtdFourMember" xlink:href="ftft-20230331.xsd#ftft_FUCEFutureSupplyChainXianCoLtdFourMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_FUCEFutureSupplyChainXianCoLtdFourMember_lbl" xml:lang="en-US">FUCE Future Supply Chain (Xi&#8217;an) Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FUCEFutureSupplyChainXianCoLtdFourMember" xlink:to="ftft_FUCEFutureSupplyChainXianCoLtdFourMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ZhiYanMember" xlink:href="ftft-20230331.xsd#ftft_ZhiYanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ZhiYanMember_lbl" xml:lang="en-US">Zhi Yan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ZhiYanMember" xlink:to="ftft_ZhiYanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ReitsBeijingTechnologyCoLtdMember" xlink:href="ftft-20230331.xsd#ftft_ReitsBeijingTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ReitsBeijingTechnologyCoLtdMember_lbl" xml:lang="en-US">Reits (Beijing) Technology Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ReitsBeijingTechnologyCoLtdMember" xlink:to="ftft_ReitsBeijingTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_KaiXuMember" xlink:href="ftft-20230331.xsd#ftft_KaiXuMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_KaiXuMember_lbl" xml:lang="en-US">Kai Xu [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_KaiXuMember" xlink:to="ftft_KaiXuMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_OLAMember" xlink:href="ftft-20230331.xsd#ftft_OLAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_OLAMember_lbl" xml:lang="en-US">OLA [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OLAMember" xlink:to="ftft_OLAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_MingYiMember" xlink:href="ftft-20230331.xsd#ftft_MingYiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_MingYiMember_lbl" xml:lang="en-US">Ming Yi [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_MingYiMember" xlink:to="ftft_MingYiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_JingChenMember" xlink:href="ftft-20230331.xsd#ftft_JingChenMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_JingChenMember_lbl" xml:lang="en-US">Jing chen [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_JingChenMember" xlink:to="ftft_JingChenMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_OlaJohannesLindMember" xlink:href="ftft-20230331.xsd#ftft_OlaJohannesLindMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_OlaJohannesLindMember_lbl" xml:lang="en-US">Ola Johannes Lind [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OlaJohannesLindMember" xlink:to="ftft_OlaJohannesLindMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_WongTaiKueMember" xlink:href="ftft-20230331.xsd#ftft_WongTaiKueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_WongTaiKueMember_lbl" xml:lang="en-US">Wong Tai Kue [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WongTaiKueMember" xlink:to="ftft_WongTaiKueMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_JKNDCLimitedMember" xlink:href="ftft-20230331.xsd#ftft_JKNDCLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_JKNDCLimitedMember_lbl" xml:lang="en-US">JKNDC Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_JKNDCLimitedMember" xlink:to="ftft_JKNDCLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_JKNDCLimitedOneMember" xlink:href="ftft-20230331.xsd#ftft_JKNDCLimitedOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_JKNDCLimitedOneMember_lbl" xml:lang="en-US">JKNDC Limited One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_JKNDCLimitedOneMember" xlink:to="ftft_JKNDCLimitedOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AlphaYieldLimitedMember" xlink:href="ftft-20230331.xsd#ftft_AlphaYieldLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_AlphaYieldLimitedMember_lbl" xml:lang="en-US">Alpha Yield Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AlphaYieldLimitedMember" xlink:to="ftft_AlphaYieldLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_NiceTalentPartnerLimitedMember" xlink:href="ftft-20230331.xsd#ftft_NiceTalentPartnerLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_NiceTalentPartnerLimitedMember_lbl" xml:lang="en-US">Nice Talent Partner Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NiceTalentPartnerLimitedMember" xlink:to="ftft_NiceTalentPartnerLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_NingboTielinSupplyChainManagementCoLtdMember" xlink:href="ftft-20230331.xsd#ftft_NingboTielinSupplyChainManagementCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_NingboTielinSupplyChainManagementCoLtdMember_lbl" xml:lang="en-US">Ningbo Tielin Supply Chain Management Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NingboTielinSupplyChainManagementCoLtdMember" xlink:to="ftft_NingboTielinSupplyChainManagementCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SupplyChainFinancingTradingMember" xlink:href="ftft-20230331.xsd#ftft_SupplyChainFinancingTradingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_SupplyChainFinancingTradingMember_lbl" xml:lang="en-US">Supply Chain Financing/Trading [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SupplyChainFinancingTradingMember" xlink:to="ftft_SupplyChainFinancingTradingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AssetManagementServiceMember" xlink:href="ftft-20230331.xsd#ftft_AssetManagementServiceMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_AssetManagementServiceMember_lbl" xml:lang="en-US">Asset management service [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AssetManagementServiceMember" xlink:to="ftft_AssetManagementServiceMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllOtherSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllOtherSegmentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllOtherSegmentsMember_lbl" xml:lang="en-US">Other Segment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllOtherSegmentsMember" xlink:to="us-gaap_AllOtherSegmentsMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AllOtherSegmentsMember_lbl0" xml:lang="en-US">Other Segments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllOtherSegmentsMember" xlink:to="us-gaap_AllOtherSegmentsMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember" xlink:href="ftft-20230331.xsd#ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember_lbl" xml:lang="en-US">Supply chain financing/trading [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember" xlink:to="ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CorporateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CorporateMember_lbl" xml:lang="en-US">Corporate and Unallocated [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateMember" xlink:to="us-gaap_CorporateMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipAxis_lbl" xml:lang="en-US">Ownership [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentTypeAxis_lbl" xml:lang="en-US">Investment Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xml:lang="en-US">Investment, Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByAssetClassAxis_lbl" xml:lang="en-US">Asset Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueByAssetClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AgreementAxis" xlink:href="ftft-20230331.xsd#ftft_AgreementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_AgreementAxis_lbl" xml:lang="en-US">Agreement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AgreementAxis" xlink:to="ftft_AgreementAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xml:lang="en-US">Equity interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_lbl" xml:lang="en-US">Equity interest value (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:to="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Common stock share price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US">Preferred shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_OperatingLoss" xlink:href="ftft-20230331.xsd#ftft_OperatingLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_OperatingLoss_lbl" xml:lang="en-US">Operating loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLoss" xlink:to="ftft_OperatingLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_OperatingCashFlow" xlink:href="ftft-20230331.xsd#ftft_OperatingCashFlow"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_OperatingCashFlow_lbl" xml:lang="en-US">operating cash flows</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingCashFlow" xlink:to="ftft_OperatingCashFlow_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_GovernmentSubsidiesRecognized" xlink:href="ftft-20230331.xsd#ftft_GovernmentSubsidiesRecognized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_GovernmentSubsidiesRecognized_lbl" xml:lang="en-US">Government subsidies recognized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_GovernmentSubsidiesRecognized" xlink:to="ftft_GovernmentSubsidiesRecognized_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IncreaseInBadDebtExpense" xlink:href="ftft-20230331.xsd#ftft_IncreaseInBadDebtExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_IncreaseInBadDebtExpense_lbl" xml:lang="en-US">Increase in bad debt expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncreaseInBadDebtExpense" xlink:to="ftft_IncreaseInBadDebtExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueAdditions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueAdditions_lbl" xml:lang="en-US">Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueAdditions" xlink:to="us-gaap_DeferredRevenueAdditions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeRevenueRecognized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeRevenueRecognized_lbl" xml:lang="en-US">Recognize revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeRevenueRecognized" xlink:to="us-gaap_DeferredIncomeRevenueRecognized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage_lbl" xml:lang="en-US">Property and equipment ranges</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:to="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">Intangible assets useful life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherShortTermInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherShortTermInvestments_lbl" xml:lang="en-US">Short term investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherShortTermInvestments" xlink:to="us-gaap_OtherShortTermInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillTransfers" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillTransfers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillTransfers_lbl" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillTransfers" xlink:to="us-gaap_GoodwillTransfers_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SettlementAgreementTerms" xlink:href="ftft-20230331.xsd#ftft_SettlementAgreementTerms"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_SettlementAgreementTerms_lbl" xml:lang="en-US">Agreement term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SettlementAgreementTerms" xlink:to="ftft_SettlementAgreementTerms_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_TransferPrice" xlink:href="ftft-20230331.xsd#ftft_TransferPrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_TransferPrice_lbl" xml:lang="en-US">Transfer price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_TransferPrice" xlink:to="ftft_TransferPrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Deposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Deposits_lbl" xml:lang="en-US">Deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_Deposits_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AgreementAmount" xlink:href="ftft-20230331.xsd#ftft_AgreementAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_AgreementAmount_lbl" xml:lang="en-US">Agreement amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AgreementAmount" xlink:to="ftft_AgreementAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepositAssets_lbl" xml:lang="en-US">Deposit payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositAssets" xlink:to="us-gaap_DepositAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireOtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireOtherReceivables_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireOtherReceivables" xlink:to="us-gaap_PaymentsToAcquireOtherReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_lbl" xml:lang="en-US">&#201;quity interest percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_lbl0" xml:lang="en-US">Equity interest percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_CompanyCorporated" xlink:href="ftft-20230331.xsd#ftft_CompanyCorporated"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_CompanyCorporated_lbl" xml:lang="en-US">Company incorporated (in Euro)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CompanyCorporated" xlink:to="ftft_CompanyCorporated_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash balance (in Euro)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCashEquivalentsAtCarryingValue" xlink:to="us-gaap_OtherCashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueRefundPayments1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueRefundPayments1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueRefundPayments1_lbl" xml:lang="en-US">Refund amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueRefundPayments1" xlink:to="us-gaap_DeferredRevenueRefundPayments1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmountOfRegulatoryAssistanceReceived1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmountOfRegulatoryAssistanceReceived1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmountOfRegulatoryAssistanceReceived1_lbl" xml:lang="en-US">Refund received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmountOfRegulatoryAssistanceReceived1" xlink:to="us-gaap_AmountOfRegulatoryAssistanceReceived1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashReserveDepositRequiredAndMade" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashReserveDepositRequiredAndMade"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashReserveDepositRequiredAndMade_lbl" xml:lang="en-US">Cash deposit amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashReserveDepositRequiredAndMade" xlink:to="us-gaap_CashReserveDepositRequiredAndMade_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableSale" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableSale"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableSale_lbl" xml:lang="en-US">Receivable resale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableSale" xlink:to="us-gaap_AccountsReceivableSale_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DepositPaidAndPrepayments" xlink:href="ftft-20230331.xsd#ftft_DepositPaidAndPrepayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DepositPaidAndPrepayments_lbl" xml:lang="en-US">Deposit paid and prepayments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DepositPaidAndPrepayments" xlink:to="ftft_DepositPaidAndPrepayments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedParties_lbl" xml:lang="en-US">Loan amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xml:lang="en-US">Annual interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfOtherDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfOtherDebt_lbl" xml:lang="en-US">Repayment received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfOtherDebt" xlink:to="us-gaap_RepaymentsOfOtherDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromFeesReceived" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromFeesReceived"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromFeesReceived_lbl" xml:lang="en-US">Received payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromFeesReceived" xlink:to="us-gaap_ProceedsFromFeesReceived_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_lbl" xml:lang="en-US">Repayment amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:to="us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent_lbl" xml:lang="en-US">Loan receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeShortTermInvestmentOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeShortTermInvestmentOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeShortTermInvestmentOther_lbl" xml:lang="en-US">Short term investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeShortTermInvestmentOther" xlink:to="us-gaap_InterestIncomeShortTermInvestmentOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AlternativeInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AlternativeInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AlternativeInvestment_lbl" xml:lang="en-US">Equity fund invests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AlternativeInvestment" xlink:to="us-gaap_AlternativeInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue_lbl" xml:lang="en-US">Market value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue" xlink:to="us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherInvestments_lbl" xml:lang="en-US">Investment portfolio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInvestments" xlink:to="us-gaap_OtherInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillOtherIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillOtherIncreaseDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillOtherIncreaseDecrease_lbl" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillOtherIncreaseDecrease" xlink:to="us-gaap_GoodwillOtherIncreaseDecrease_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_PercentageOfIssuedAndOutstandingShares" xlink:href="ftft-20230331.xsd#ftft_PercentageOfIssuedAndOutstandingShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_PercentageOfIssuedAndOutstandingShares_lbl" xml:lang="en-US">Percentage of issued and outstanding shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PercentageOfIssuedAndOutstandingShares" xlink:to="ftft_PercentageOfIssuedAndOutstandingShares_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_CommonStockPaid" xlink:href="ftft-20230331.xsd#ftft_CommonStockPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_CommonStockPaid_lbl" xml:lang="en-US">Common stock paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CommonStockPaid" xlink:to="ftft_CommonStockPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_PercentageOfCommonStockShares" xlink:href="ftft-20230331.xsd#ftft_PercentageOfCommonStockShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_PercentageOfCommonStockShares_lbl" xml:lang="en-US">Purchase price percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PercentageOfCommonStockShares" xlink:to="ftft_PercentageOfCommonStockShares_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IssuanceOfCommonStock" xlink:href="ftft-20230331.xsd#ftft_IssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_IssuanceOfCommonStock_lbl" xml:lang="en-US">Issuance of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IssuanceOfCommonStock" xlink:to="ftft_IssuanceOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalDeferredPurchasePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalDeferredPurchasePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalDeferredPurchasePrice_lbl" xml:lang="en-US">Purchase Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalDeferredPurchasePrice" xlink:to="us-gaap_SupplementalDeferredPurchasePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SupplementalDeferredPurchasePrice_lbl0" xml:lang="en-US">Purchase price (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalDeferredPurchasePrice" xlink:to="us-gaap_SupplementalDeferredPurchasePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_NumberOfInstallments" xlink:href="ftft-20230331.xsd#ftft_NumberOfInstallments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_NumberOfInstallments_lbl" xml:lang="en-US">Number of installments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NumberOfInstallments" xlink:to="ftft_NumberOfInstallments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage_lbl" xml:lang="en-US">Paid in shares of common stock percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage" xlink:to="us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfInterestInCorporateUnit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfInterestInCorporateUnit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfInterestInCorporateUnit_lbl" xml:lang="en-US">Company incorporated</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfInterestInCorporateUnit" xlink:to="us-gaap_ProceedsFromSaleOfInterestInCorporateUnit_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentLosses" xlink:href="ftft-20230331.xsd#ftft_ImpairmentLosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ImpairmentLosses_lbl" xml:lang="en-US">Impairment loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentLosses" xlink:to="ftft_ImpairmentLosses_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IssuedAndOutstandingPercentage" xlink:href="ftft-20230331.xsd#ftft_IssuedAndOutstandingPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_IssuedAndOutstandingPercentage_lbl" xml:lang="en-US">Issued and outstanding, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IssuedAndOutstandingPercentage" xlink:to="ftft_IssuedAndOutstandingPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants_lbl" xml:lang="en-US">Purchase price (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl" xml:lang="en-US">Purchase price percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DividendsCommonStockCash_lbl" xml:lang="en-US">Paid amount (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsCommonStockCash" xlink:to="us-gaap_DividendsCommonStockCash_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExcessStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ExcessStockSharesIssued_lbl" xml:lang="en-US">Shares issued (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessStockSharesIssued" xlink:to="us-gaap_ExcessStockSharesIssued_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ExcessStockSharesIssued_lbl0" xml:lang="en-US">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessStockSharesIssued" xlink:to="us-gaap_ExcessStockSharesIssued_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_PurchasePricePercentage" xlink:href="ftft-20230331.xsd#ftft_PurchasePricePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_PurchasePricePercentage_lbl" xml:lang="en-US">Purchase, price percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PurchasePricePercentage" xlink:to="ftft_PurchasePricePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_lbl" xml:lang="en-US">Acquired equity interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:to="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_CompanyIncorporated" xlink:href="ftft-20230331.xsd#ftft_CompanyIncorporated"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_CompanyIncorporated_lbl" xml:lang="en-US">Company incorporated</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CompanyIncorporated" xlink:to="ftft_CompanyIncorporated_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_LesseeOperatingLeaseRemainingLeaseTerm1" xlink:href="ftft-20230331.xsd#ftft_LesseeOperatingLeaseRemainingLeaseTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_LesseeOperatingLeaseRemainingLeaseTerm1_lbl" xml:lang="en-US">Operating leases have remaining lease, term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LesseeOperatingLeaseRemainingLeaseTerm1" xlink:to="ftft_LesseeOperatingLeaseRemainingLeaseTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_OperatingLeaseWeightedAverageRemainingLeaseTerm" xlink:href="ftft-20230331.xsd#ftft_OperatingLeaseWeightedAverageRemainingLeaseTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_OperatingLeaseWeightedAverageRemainingLeaseTerm_lbl" xml:lang="en-US">Weighted average remaining lease term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeaseWeightedAverageRemainingLeaseTerm" xlink:to="ftft_OperatingLeaseWeightedAverageRemainingLeaseTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_OperatingLeaseWeightedAverageDiscountRatePercent1" xlink:href="ftft-20230331.xsd#ftft_OperatingLeaseWeightedAverageDiscountRatePercent1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_OperatingLeaseWeightedAverageDiscountRatePercent1_lbl" xml:lang="en-US">Weighted average discount rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeaseWeightedAverageDiscountRatePercent1" xlink:to="ftft_OperatingLeaseWeightedAverageDiscountRatePercent1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xml:lang="en-US">Short term leases cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administration expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1_lbl" xml:lang="en-US">Depreciation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administration expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherGeneralAndAdministrativeExpense" xlink:to="us-gaap_OtherGeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateInvestmentPartnershipCostOfSales" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateInvestmentPartnershipCostOfSales"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RealEstateInvestmentPartnershipCostOfSales_lbl" xml:lang="en-US">Cost of sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealEstateInvestmentPartnershipCostOfSales" xlink:to="us-gaap_RealEstateInvestmentPartnershipCostOfSales_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeAverageSwaptionInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAverageSwaptionInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeAverageSwaptionInterestRate_lbl" xml:lang="en-US">Overdue interest shall be charged</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeAverageSwaptionInterestRate" xlink:to="us-gaap_DerivativeAverageSwaptionInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US">Deferred liabilities (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivablePurchase" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivablePurchase"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivablePurchase_lbl" xml:lang="en-US">Accounts Receivable, Purchase (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivablePurchase" xlink:to="us-gaap_AccountsReceivablePurchase_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_lbl" xml:lang="en-US">Income tax expenses (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeTaxDescription" xlink:href="ftft-20230331.xsd#ftft_IncomeTaxDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_IncomeTaxDescription_lbl" xml:lang="en-US">Income tax, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeTaxDescription" xlink:to="ftft_IncomeTaxDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_RecordedImpairmentLoss" xlink:href="ftft-20230331.xsd#ftft_RecordedImpairmentLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_RecordedImpairmentLoss_lbl" xml:lang="en-US">Recorded impairment loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RecordedImpairmentLoss" xlink:to="ftft_RecordedImpairmentLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ShortTermInvestment" xlink:href="ftft-20230331.xsd#ftft_ShortTermInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ShortTermInvestment_lbl" xml:lang="en-US">Short term investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShortTermInvestment" xlink:to="ftft_ShortTermInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue_lbl" xml:lang="en-US">Investment amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue" xlink:to="us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketableSecurities_lbl" xml:lang="en-US">Market value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecurities" xlink:to="us-gaap_MarketableSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityReverseStockSplit_lbl" xml:lang="en-US">Reverse stock split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityReverseStockSplit" xlink:to="us-gaap_StockholdersEquityReverseStockSplit_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ConsultingFee" xlink:href="ftft-20230331.xsd#ftft_ConsultingFee"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ConsultingFee_lbl" xml:lang="en-US">Consulting fee (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ConsultingFee" xlink:to="ftft_ConsultingFee_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US">Restricted shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Common stock price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ConsultingServiceAgreementDescription" xlink:href="ftft-20230331.xsd#ftft_ConsultingServiceAgreementDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ConsultingServiceAgreementDescription_lbl" xml:lang="en-US">Consulting service agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ConsultingServiceAgreementDescription" xlink:to="ftft_ConsultingServiceAgreementDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostsAndExpensesRelatedParty" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpensesRelatedParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostsAndExpensesRelatedParty_lbl" xml:lang="en-US">Stock related compensation expenses (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesRelatedParty" xlink:to="us-gaap_CostsAndExpensesRelatedParty_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_StockClosingPrice" xlink:href="ftft-20230331.xsd#ftft_StockClosingPrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_StockClosingPrice_lbl" xml:lang="en-US">Stock closing price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_StockClosingPrice" xlink:to="ftft_StockClosingPrice_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IssuedUponSharesRelatedToConsultant" xlink:href="ftft-20230331.xsd#ftft_IssuedUponSharesRelatedToConsultant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_IssuedUponSharesRelatedToConsultant_lbl" xml:lang="en-US">Issued upon shares related to consultant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IssuedUponSharesRelatedToConsultant" xlink:to="ftft_IssuedUponSharesRelatedToConsultant_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ConsultantShares" xlink:href="ftft-20230331.xsd#ftft_ConsultantShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ConsultantShares_lbl" xml:lang="en-US">Consultant shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ConsultantShares" xlink:to="ftft_ConsultantShares_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_StockRelatedCompensationExpenses" xlink:href="ftft-20230331.xsd#ftft_StockRelatedCompensationExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_StockRelatedCompensationExpenses_lbl" xml:lang="en-US">Stock related compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_StockRelatedCompensationExpenses" xlink:to="ftft_StockRelatedCompensationExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_NetIncome" xlink:href="ftft-20230331.xsd#ftft_NetIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_NetIncome_lbl" xml:lang="en-US">Net income percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NetIncome" xlink:to="ftft_NetIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_PaymentDividends" xlink:href="ftft-20230331.xsd#ftft_PaymentDividends"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_PaymentDividends_lbl" xml:lang="en-US">Payment dividends percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PaymentDividends" xlink:to="ftft_PaymentDividends_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityRestrictions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityRestrictions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityRestrictions_lbl" xml:lang="en-US">Restriction amounted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityRestrictions" xlink:to="us-gaap_EquityRestrictions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockDividendsShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockDividendsShares_lbl" xml:lang="en-US">Shares of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDividendsShares" xlink:to="us-gaap_CommonStockDividendsShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockNoParValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockNoParValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockNoParValue_lbl" xml:lang="en-US">Common stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockNoParValue" xlink:to="us-gaap_CommonStockNoParValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockOptionExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionExercisePriceDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockOptionExercisePriceDecrease_lbl" xml:lang="en-US">Stock price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionExercisePriceDecrease" xlink:to="us-gaap_StockOptionExercisePriceDecrease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyRegistrationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentCompanyRegistrationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentCompanyRegistrationExpense_lbl" xml:lang="en-US">Company expense (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentCompanyRegistrationExpense" xlink:to="us-gaap_InvestmentCompanyRegistrationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesPaidValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesPaidValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingencyDamagesPaidValue_lbl" xml:lang="en-US">Damages and attorneys&#8217; fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesPaidValue" xlink:to="us-gaap_LossContingencyDamagesPaidValue_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ConcentrationRiskPercentage" xlink:href="ftft-20230331.xsd#ftft_ConcentrationRiskPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ConcentrationRiskPercentage_lbl" xml:lang="en-US">Total revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ConcentrationRiskPercentage" xlink:to="ftft_ConcentrationRiskPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of preparation and principle of consolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationsPolicyTextBlock_lbl" xml:lang="en-US">Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:to="us-gaap_DiscontinuedOperationsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SegmentInformationReclassificationPolicyTextBlock" xlink:href="ftft-20230331.xsd#ftft_SegmentInformationReclassificationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_SegmentInformationReclassificationPolicyTextBlock_lbl" xml:lang="en-US">Segment Information Reclassification</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SegmentInformationReclassificationPolicyTextBlock" xlink:to="ftft_SegmentInformationReclassificationPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Uses of Estimates in the Preparation of Financial Statements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_GoingConcernPolicyTextBlock" xlink:href="ftft-20230331.xsd#ftft_GoingConcernPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_GoingConcernPolicyTextBlock_lbl" xml:lang="en-US">Going Concern</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_GoingConcernPolicyTextBlock" xlink:to="ftft_GoingConcernPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US">Research and development</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment of Long-Lived Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US">Fair Value of Financial Instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl" xml:lang="en-US">Receivable and Allowances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US">Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency and Other Comprehensive Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_GovernmentSubsidiesPolicyTextBlock" xlink:href="ftft-20230331.xsd#ftft_GovernmentSubsidiesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_GovernmentSubsidiesPolicyTextBlock_lbl" xml:lang="en-US">Government subsidies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_GovernmentSubsidiesPolicyTextBlock" xlink:to="ftft_GovernmentSubsidiesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeasesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermLeasesPolicyTextBlock_lbl" xml:lang="en-US">Short-term investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeasesPolicyTextBlock" xlink:to="us-gaap_ShortTermLeasesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy_lbl" xml:lang="en-US">Lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy" xlink:to="us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Share-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl" xml:lang="en-US">Variable interest entities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:to="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">New Accounting Pronouncements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_KAZANSAMember" xlink:href="ftft-20230331.xsd#ftft_KAZANSAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_KAZANSAMember_lbl" xml:lang="en-US">KAZAN S.A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_KAZANSAMember" xlink:to="ftft_KAZANSAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_FTFTHKMember" xlink:href="ftft-20230331.xsd#ftft_FTFTHKMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_FTFTHKMember_lbl" xml:lang="en-US">FTFT HK [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FTFTHKMember" xlink:to="ftft_FTFTHKMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_KazanSAOneMember" xlink:href="ftft-20230331.xsd#ftft_KazanSAOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_KazanSAOneMember_lbl" xml:lang="en-US">Kazan S.A One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_KazanSAOneMember" xlink:to="ftft_KazanSAOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_FTFTUKMember" xlink:href="ftft-20230331.xsd#ftft_FTFTUKMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_FTFTUKMember_lbl" xml:lang="en-US">FTFT UK [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FTFTUKMember" xlink:to="ftft_FTFTUKMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts Receivable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_BusinessCombinationMember" xlink:href="ftft-20230331.xsd#ftft_BusinessCombinationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_BusinessCombinationMember_lbl" xml:lang="en-US">Business Combination [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BusinessCombinationMember" xlink:to="ftft_BusinessCombinationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BorrowingsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BorrowingsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BorrowingsMember_lbl" xml:lang="en-US">Borrowings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BorrowingsMember" xlink:to="us-gaap_BorrowingsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_FutureFinTechHongKongMember" xlink:href="ftft-20230331.xsd#ftft_FutureFinTechHongKongMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_FutureFinTechHongKongMember_lbl" xml:lang="en-US">Future FinTech (Hong Kong) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FutureFinTechHongKongMember" xlink:to="ftft_FutureFinTechHongKongMember_lbl"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYVyNJN0cdPD1kqhofxcdaCCfdmFJNk7bnRKcHxrwQg01XWFX5g0DYowFHWHpQCtY8D7bWmMV/bTxUKNjhKFxGaJ3CihT0FZ411MeP/7pRYiC+C+cri81v0KVOtj2cSo/zzpBdoV/zfm1kSSSdeM5iBkicwL+2jPaF5yPS2EYaeGnTI9Bpl7X1cdYRyXD+LWvdOtWRR3bU3K7j6nVAgrdCizW9nAhwVhMk=] CSR-->
    <loc xlink:type="locator" xlink:label="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScenarioForecastMember_lbl" xml:lang="en-US">Forecast [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioForecastMember" xlink:to="srt_ScenarioForecastMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_LoanAgreementMember" xlink:href="ftft-20230331.xsd#ftft_LoanAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_LoanAgreementMember_lbl" xml:lang="en-US">Loan Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LoanAgreementMember" xlink:to="ftft_LoanAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <loc xlink:type="locator" xlink:label="country_HK" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_HK"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_HK_lbl" xml:lang="en-US">Hong Kong [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_HK" xlink:to="country_HK_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_PrivateEquityFundMember" xlink:href="ftft-20230331.xsd#ftft_PrivateEquityFundMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_PrivateEquityFundMember_lbl" xml:lang="en-US">Private Equity Funds [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PrivateEquityFundMember" xlink:to="ftft_PrivateEquityFundMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsMember_lbl" xml:lang="en-US">Short term investment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsMember" xlink:to="us-gaap_InvestmentsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_NiceTalentAssetManagementLimitedMember" xlink:href="ftft-20230331.xsd#ftft_NiceTalentAssetManagementLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_NiceTalentAssetManagementLimitedMember_lbl" xml:lang="en-US">Nice Talent Asset Management Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NiceTalentAssetManagementLimitedMember" xlink:to="ftft_NiceTalentAssetManagementLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="country_GB" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GB"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_GB_lbl" xml:lang="en-US">United Kingdom [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_GB" xlink:to="country_GB_lbl"/>
    <loc xlink:type="locator" xlink:label="country_AE" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_AE"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_AE_lbl" xml:lang="en-US">United Arab Emirates [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_AE" xlink:to="country_AE_lbl"/>
    <loc xlink:type="locator" xlink:label="country_IS" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_IS"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_IS_lbl" xml:lang="en-US">British Virgin Island [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_IS" xlink:to="country_IS_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_FTFTParaguaySAMember" xlink:href="ftft-20230331.xsd#ftft_FTFTParaguaySAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_FTFTParaguaySAMember_lbl" xml:lang="en-US">FTFT Paraguay S.A. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FTFTParaguaySAMember" xlink:to="ftft_FTFTParaguaySAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ConsultingServiceAgreementMember" xlink:href="ftft-20230331.xsd#ftft_ConsultingServiceAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ConsultingServiceAgreementMember_lbl" xml:lang="en-US">Consulting Service Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ConsultingServiceAgreementMember" xlink:to="ftft_ConsultingServiceAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ShanchunHuangMember" xlink:href="ftft-20230331.xsd#ftft_ShanchunHuangMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ShanchunHuangMember_lbl" xml:lang="en-US">Shanchun Huang [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShanchunHuangMember" xlink:to="ftft_ShanchunHuangMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_YongkeXueMember" xlink:href="ftft-20230331.xsd#ftft_YongkeXueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_YongkeXueMember_lbl" xml:lang="en-US">Yongke Xue [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_YongkeXueMember" xlink:to="ftft_YongkeXueMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_PengLeiMember" xlink:href="ftft-20230331.xsd#ftft_PengLeiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_PengLeiMember_lbl" xml:lang="en-US">Peng Lei [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PengLeiMember" xlink:to="ftft_PengLeiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_PangDongMember" xlink:href="ftft-20230331.xsd#ftft_PangDongMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_PangDongMember_lbl" xml:lang="en-US">Pang Dong [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PangDongMember" xlink:to="ftft_PangDongMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_CustomersOneMember" xlink:href="ftft-20230331.xsd#ftft_CustomersOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_CustomersOneMember_lbl" xml:lang="en-US">One Customer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CustomersOneMember" xlink:to="ftft_CustomersOneMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ftft_CustomersOneMember_lbl0" xml:lang="en-US">Customers One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CustomersOneMember" xlink:to="ftft_CustomersOneMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_OneVendorMember" xlink:href="ftft-20230331.xsd#ftft_OneVendorMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_OneVendorMember_lbl" xml:lang="en-US">One Vendor [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OneVendorMember" xlink:to="ftft_OneVendorMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SummaryofSignificantAccountingPoliciesTable" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SummaryofSignificantAccountingPoliciesTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SummaryofSignificantAccountingPoliciesTable" xlink:to="ftft_SummaryofSignificantAccountingPoliciesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SummaryofSignificantAccountingPoliciesLineItems" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SummaryofSignificantAccountingPoliciesLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SummaryofSignificantAccountingPoliciesLineItems" xlink:to="ftft_SummaryofSignificantAccountingPoliciesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AcquisitionTable" xlink:href="ftft-20230331.xsd#ftft_AcquisitionTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AcquisitionTable_lbl" xml:lang="en-US">Acquisition [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AcquisitionTable" xlink:to="ftft_AcquisitionTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AcquisitionLineItems" xlink:href="ftft-20230331.xsd#ftft_AcquisitionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AcquisitionLineItems_lbl" xml:lang="en-US">Acquisition [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AcquisitionLineItems" xlink:to="ftft_AcquisitionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_NotePayableTable" xlink:href="ftft-20230331.xsd#ftft_NotePayableTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_NotePayableTable_lbl" xml:lang="en-US">Note Payable [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NotePayableTable" xlink:to="ftft_NotePayableTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_NotePayableLineItems" xlink:href="ftft-20230331.xsd#ftft_NotePayableLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_NotePayableLineItems_lbl" xml:lang="en-US">Note Payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NotePayableLineItems" xlink:to="ftft_NotePayableLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AccruedExpensesandOtherPayablesTable" xlink:href="ftft-20230331.xsd#ftft_AccruedExpensesandOtherPayablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AccruedExpensesandOtherPayablesTable_lbl" xml:lang="en-US">Accrued Expenses and Other Payables [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AccruedExpensesandOtherPayablesTable" xlink:to="ftft_AccruedExpensesandOtherPayablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AccruedExpensesandOtherPayablesLineItems" xlink:href="ftft-20230331.xsd#ftft_AccruedExpensesandOtherPayablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AccruedExpensesandOtherPayablesLineItems_lbl" xml:lang="en-US">Accrued Expenses and Other Payables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AccruedExpensesandOtherPayablesLineItems" xlink:to="ftft_AccruedExpensesandOtherPayablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeTaxTable" xlink:href="ftft-20230331.xsd#ftft_IncomeTaxTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IncomeTaxTable_lbl" xml:lang="en-US">Income Tax [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeTaxTable" xlink:to="ftft_IncomeTaxTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeTaxLineItems" xlink:href="ftft-20230331.xsd#ftft_IncomeTaxLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IncomeTaxLineItems_lbl" xml:lang="en-US">Income Tax [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeTaxLineItems" xlink:to="ftft_IncomeTaxLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_CommitmentsandContingenciesTable" xlink:href="ftft-20230331.xsd#ftft_CommitmentsandContingenciesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CommitmentsandContingenciesTable_lbl" xml:lang="en-US">Commitments and Contingencies [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CommitmentsandContingenciesTable" xlink:to="ftft_CommitmentsandContingenciesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_CommitmentsandContingenciesLineItems" xlink:href="ftft-20230331.xsd#ftft_CommitmentsandContingenciesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CommitmentsandContingenciesLineItems_lbl" xml:lang="en-US">Commitments and Contingencies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CommitmentsandContingenciesLineItems" xlink:to="ftft_CommitmentsandContingenciesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SubsequentEventsTable" xlink:href="ftft-20230331.xsd#ftft_SubsequentEventsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SubsequentEventsTable_lbl" xml:lang="en-US">Subsequent Events [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SubsequentEventsTable" xlink:to="ftft_SubsequentEventsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SubsequentEventsLineItems" xlink:href="ftft-20230331.xsd#ftft_SubsequentEventsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SubsequentEventsLineItems_lbl" xml:lang="en-US">Subsequent Events [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SubsequentEventsLineItems" xlink:to="ftft_SubsequentEventsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SummaryofSignificantAccountingPoliciesTablesTable" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SummaryofSignificantAccountingPoliciesTablesTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SummaryofSignificantAccountingPoliciesTablesTable" xlink:to="ftft_SummaryofSignificantAccountingPoliciesTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesTablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_SummaryofSignificantAccountingPoliciesTablesLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:to="ftft_SummaryofSignificantAccountingPoliciesTablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AcquisitionTablesTable" xlink:href="ftft-20230331.xsd#ftft_AcquisitionTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AcquisitionTablesTable_lbl" xml:lang="en-US">Acquisition (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AcquisitionTablesTable" xlink:to="ftft_AcquisitionTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AcquisitionTablesLineItems" xlink:href="ftft-20230331.xsd#ftft_AcquisitionTablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_AcquisitionTablesLineItems_lbl" xml:lang="en-US">Acquisition [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AcquisitionTablesLineItems" xlink:to="ftft_AcquisitionTablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeTaxTablesTable" xlink:href="ftft-20230331.xsd#ftft_IncomeTaxTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IncomeTaxTablesTable_lbl" xml:lang="en-US">Income Tax (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeTaxTablesTable" xlink:to="ftft_IncomeTaxTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeTaxTablesLineItems" xlink:href="ftft-20230331.xsd#ftft_IncomeTaxTablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_IncomeTaxTablesLineItems_lbl" xml:lang="en-US">Income Tax [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeTaxTablesLineItems" xlink:to="ftft_IncomeTaxTablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Statistical Measurement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) - Schedule of property, plant and equipment are depreciated estimated useful lives [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable" xlink:to="ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) - Schedule of property, plant and equipment are depreciated estimated useful lives [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems" xlink:to="ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RecourseStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RecourseStatusDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RecourseStatusDomain_lbl" xml:lang="en-US">Recourse Status [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RecourseStatusDomain" xlink:to="us-gaap_RecourseStatusDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementTable" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedBalanceSheetStatementTable_lbl" xml:lang="en-US">Condensed Balance Sheet Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="srt_CondensedBalanceSheetStatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems_lbl" xml:lang="en-US">Schedule of consolidated assets and liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="srt_CondensedBalanceSheetStatementsCaptionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedIncomeStatementTable" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedIncomeStatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedIncomeStatementTable_lbl" xml:lang="en-US">Condensed Income Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedIncomeStatementTable" xlink:to="srt_CondensedIncomeStatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedIncomeStatementsCaptionsLineItems_lbl" xml:lang="en-US">Schedule of operating results [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="srt_CondensedIncomeStatementsCaptionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDomain_lbl" xml:lang="en-US">Related Party Transaction [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US">Business Acquisition [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesTable" xlink:href="ftft-20230331.xsd#ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesTable_lbl" xml:lang="en-US">Schedule of Maturities of Lease Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesTable" xlink:to="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:href="ftft-20230331.xsd#ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems_lbl" xml:lang="en-US">Schedule of Maturities of Lease Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:to="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Schedule of Intangible Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationTable" xlink:href="ftft-20230331.xsd#ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationTable_lbl" xml:lang="en-US">Intangible Assets (Details) - Schedule of estimated amortization [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationTable" xlink:to="ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems" xlink:href="ftft-20230331.xsd#ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems_lbl" xml:lang="en-US">Schedule of Estimated Amortization [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems" xlink:to="ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related Party, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_NotePayableDetailsScheduleofnotepayableTable" xlink:href="ftft-20230331.xsd#ftft_NotePayableDetailsScheduleofnotepayableTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_NotePayableDetailsScheduleofnotepayableTable_lbl" xml:lang="en-US">Note Payable (Details) - Schedule of note payable [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NotePayableDetailsScheduleofnotepayableTable" xlink:to="ftft_NotePayableDetailsScheduleofnotepayableTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_NotePayableDetailsScheduleofnotepayableLineItems" xlink:href="ftft-20230331.xsd#ftft_NotePayableDetailsScheduleofnotepayableLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_NotePayableDetailsScheduleofnotepayableLineItems_lbl" xml:lang="en-US">Note Payable (Details) - Schedule of note payable [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NotePayableDetailsScheduleofnotepayableLineItems" xlink:to="ftft_NotePayableDetailsScheduleofnotepayableLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesTable" xlink:href="ftft-20230331.xsd#ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesTable_lbl" xml:lang="en-US">Related Party Transaction (Details) - Schedule of due to related parties [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesTable" xlink:to="ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems" xlink:href="ftft-20230331.xsd#ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems_lbl" xml:lang="en-US">Related Party Transaction (Details) - Schedule of due to related parties [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems" xlink:to="ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesTable" xlink:href="ftft-20230331.xsd#ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesTable_lbl" xml:lang="en-US">Related Party Transaction (Details) - Schedule of due from related parties [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesTable" xlink:to="ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems" xlink:href="ftft-20230331.xsd#ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems_lbl" xml:lang="en-US">Related Party Transaction (Details) - Schedule of due from related parties [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems" xlink:to="ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transaction [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US">Segments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US">Segment Reporting Information [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxTable" xlink:href="ftft-20230331.xsd#ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxTable_lbl" xml:lang="en-US">Segment Reporting (Details) - Schedule of loss from continuing operations before income tax [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxTable" xlink:to="ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems" xlink:href="ftft-20230331.xsd#ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems_lbl" xml:lang="en-US">Segment Reporting (Details) - Schedule of loss from continuing operations before income tax [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems" xlink:to="ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SegmentReportingDetailsScheduleofsegmentassetsTable" xlink:href="ftft-20230331.xsd#ftft_SegmentReportingDetailsScheduleofsegmentassetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SegmentReportingDetailsScheduleofsegmentassetsTable_lbl" xml:lang="en-US">Segment Reporting (Details) - Schedule of segment assets [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SegmentReportingDetailsScheduleofsegmentassetsTable" xlink:to="ftft_SegmentReportingDetailsScheduleofsegmentassetsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SegmentReportingDetailsScheduleofsegmentassetsLineItems" xlink:href="ftft-20230331.xsd#ftft_SegmentReportingDetailsScheduleofsegmentassetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SegmentReportingDetailsScheduleofsegmentassetsLineItems_lbl" xml:lang="en-US">Segment Reporting (Details) - Schedule of segment assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SegmentReportingDetailsScheduleofsegmentassetsLineItems" xlink:to="ftft_SegmentReportingDetailsScheduleofsegmentassetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentTypeCategorizationMember_lbl" xml:lang="en-US">Investments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_InvestmentTypeCategorizationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipDomain_lbl" xml:lang="en-US">Ownership [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipDomain" xlink:to="srt_OwnershipDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_CorporateInformationDetailsTable" xlink:href="ftft-20230331.xsd#ftft_CorporateInformationDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CorporateInformationDetailsTable_lbl" xml:lang="en-US">Corporate Information (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CorporateInformationDetailsTable" xlink:to="ftft_CorporateInformationDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_CorporateInformationDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_CorporateInformationDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CorporateInformationDetailsLineItems_lbl" xml:lang="en-US">Corporate Information (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CorporateInformationDetailsLineItems" xlink:to="ftft_CorporateInformationDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US">Concentration Risk Benchmark [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SummaryofSignificantAccountingPoliciesDetailsTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="ftft_SummaryofSignificantAccountingPoliciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_OtherReceivablesDetailsTable" xlink:href="ftft-20230331.xsd#ftft_OtherReceivablesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OtherReceivablesDetailsTable_lbl" xml:lang="en-US">Other Receivables (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OtherReceivablesDetailsTable" xlink:to="ftft_OtherReceivablesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_OtherReceivablesDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_OtherReceivablesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OtherReceivablesDetailsLineItems_lbl" xml:lang="en-US">Other Receivables (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OtherReceivablesDetailsLineItems" xlink:to="ftft_OtherReceivablesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US">Scenario [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioUnspecifiedDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US">Geographical [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_LoanReceivablesDetailsTable" xlink:href="ftft-20230331.xsd#ftft_LoanReceivablesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_LoanReceivablesDetailsTable_lbl" xml:lang="en-US">Loan Receivables (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LoanReceivablesDetailsTable" xlink:to="ftft_LoanReceivablesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_LoanReceivablesDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_LoanReceivablesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_LoanReceivablesDetailsLineItems_lbl" xml:lang="en-US">Loan Receivables (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LoanReceivablesDetailsLineItems" xlink:to="ftft_LoanReceivablesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EquityMethodInvesteeNameDomain_lbl" xml:lang="en-US">Investment, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="srt_EquityMethodInvesteeNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" xml:lang="en-US">Asset Class [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ShortTermInvestmentDetailsTable" xlink:href="ftft-20230331.xsd#ftft_ShortTermInvestmentDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ShortTermInvestmentDetailsTable_lbl" xml:lang="en-US">Short Term Investment (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShortTermInvestmentDetailsTable" xlink:to="ftft_ShortTermInvestmentDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ShortTermInvestmentDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_ShortTermInvestmentDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ShortTermInvestmentDetailsLineItems_lbl" xml:lang="en-US">Short Term Investment (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShortTermInvestmentDetailsLineItems" xlink:to="ftft_ShortTermInvestmentDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_GoodwillDetailsTable" xlink:href="ftft-20230331.xsd#ftft_GoodwillDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_GoodwillDetailsTable_lbl" xml:lang="en-US">Goodwill (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_GoodwillDetailsTable" xlink:to="ftft_GoodwillDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_GoodwillDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_GoodwillDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_GoodwillDetailsLineItems_lbl" xml:lang="en-US">Goodwill (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_GoodwillDetailsLineItems" xlink:to="ftft_GoodwillDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AcquisitionDetailsTable" xlink:href="ftft-20230331.xsd#ftft_AcquisitionDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AcquisitionDetailsTable_lbl" xml:lang="en-US">Acquisition (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AcquisitionDetailsTable" xlink:to="ftft_AcquisitionDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AcquisitionDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_AcquisitionDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AcquisitionDetailsLineItems_lbl" xml:lang="en-US">Acquisition (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AcquisitionDetailsLineItems" xlink:to="ftft_AcquisitionDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DeferredLiabilitiesDetailsTable" xlink:href="ftft-20230331.xsd#ftft_DeferredLiabilitiesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DeferredLiabilitiesDetailsTable_lbl" xml:lang="en-US">Deferred Liabilities (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DeferredLiabilitiesDetailsTable" xlink:to="ftft_DeferredLiabilitiesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DeferredLiabilitiesDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_DeferredLiabilitiesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DeferredLiabilitiesDetailsLineItems_lbl" xml:lang="en-US">Deferred Liabilities (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DeferredLiabilitiesDetailsLineItems" xlink:to="ftft_DeferredLiabilitiesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeTaxDetailsTable" xlink:href="ftft-20230331.xsd#ftft_IncomeTaxDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IncomeTaxDetailsTable_lbl" xml:lang="en-US">Income Tax (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeTaxDetailsTable" xlink:to="ftft_IncomeTaxDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeTaxDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_IncomeTaxDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IncomeTaxDetailsLineItems_lbl" xml:lang="en-US">Income Tax (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeTaxDetailsLineItems" xlink:to="ftft_IncomeTaxDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US">Title of Individual [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AgreementDomain" xlink:href="ftft-20230331.xsd#ftft_AgreementDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AgreementDomain_lbl" xml:lang="en-US">Agreement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AgreementDomain" xlink:to="ftft_AgreementDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ShareBasedCompensationDetailsTable" xlink:href="ftft-20230331.xsd#ftft_ShareBasedCompensationDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ShareBasedCompensationDetailsTable_lbl" xml:lang="en-US">Share Based Compensation (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShareBasedCompensationDetailsTable" xlink:to="ftft_ShareBasedCompensationDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ShareBasedCompensationDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_ShareBasedCompensationDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ShareBasedCompensationDetailsLineItems_lbl" xml:lang="en-US">Share Based Compensation (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShareBasedCompensationDetailsLineItems" xlink:to="ftft_ShareBasedCompensationDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xml:lang="en-US">Customer [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_RisksandUncertaintiesDetailsTable" xlink:href="ftft-20230331.xsd#ftft_RisksandUncertaintiesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_RisksandUncertaintiesDetailsTable_lbl" xml:lang="en-US">Risks and Uncertainties (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RisksandUncertaintiesDetailsTable" xlink:to="ftft_RisksandUncertaintiesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_RisksandUncertaintiesDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_RisksandUncertaintiesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_RisksandUncertaintiesDetailsLineItems_lbl" xml:lang="en-US">Risks and Uncertainties (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RisksandUncertaintiesDetailsLineItems" xlink:to="ftft_RisksandUncertaintiesDetailsLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_AccountantReceivablesTextBlock_lbl0" xml:lang="en-US">The entire disclosure for accountant receivables.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AccountantReceivablesTextBlock" xlink:to="ftft_AccountantReceivablesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_AccruedSuppliers_lbl0" xml:lang="en-US">Pay To Suppliers.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AccruedSuppliers" xlink:to="ftft_AccruedSuppliers_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_AdditionsToPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Additions to property, plant and equipment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AdditionsToPropertyPlantAndEquipment" xlink:to="ftft_AdditionsToPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_AdvancesFromCustomers_lbl0" xml:lang="en-US">The current portion of prepayments received from customers for goods or services to be provided in the future.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AdvancesFromCustomers" xlink:to="ftft_AdvancesFromCustomers_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_AgreementAmount_lbl0" xml:lang="en-US">Agreement amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AgreementAmount" xlink:to="ftft_AgreementAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_AssetManagementService_lbl0" xml:lang="en-US">Amount of Asset management service.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AssetManagementService" xlink:to="ftft_AssetManagementService_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments_lbl0" xml:lang="en-US">Amounts representing interest.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments" xlink:to="ftft_CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments_lbl0" xml:lang="en-US">Present value of future minimum lease payments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:to="ftft_CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading_lbl0" xml:lang="en-US">Coal and Aluminum Ingots Supply Chain Financing/Trading.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading" xlink:to="ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_CommonStockPaid_lbl0" xml:lang="en-US">Common stock paid.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CommonStockPaid" xlink:to="ftft_CommonStockPaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_CompanyCorporated_lbl0" xml:lang="en-US">The amount of company corporated.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CompanyCorporated" xlink:to="ftft_CompanyCorporated_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_CompanyIncorporated_lbl0" xml:lang="en-US">The ompany incorporated of amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CompanyIncorporated" xlink:to="ftft_CompanyIncorporated_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ConcentrationRiskPercentage_lbl0" xml:lang="en-US">For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the &quot;benchmark&quot; (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ConcentrationRiskPercentage" xlink:to="ftft_ConcentrationRiskPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ConsultantShares_lbl0" xml:lang="en-US">Consultant shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ConsultantShares" xlink:to="ftft_ConsultantShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ConsultingFee_lbl0" xml:lang="en-US">Amount of consulting Fee.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ConsultingFee" xlink:to="ftft_ConsultingFee_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ConsultingServiceAgreementDescription_lbl0" xml:lang="en-US">Description of consulting service agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ConsultingServiceAgreementDescription" xlink:to="ftft_ConsultingServiceAgreementDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_CostOfGoodSoldRelatedParty_lbl0" xml:lang="en-US">Adjusting cost of goods sold (COGS) to remove the effect of one-year change in inventories is important to determine the arm&#8217;s length gross profits of intercompany (related party) inventory goods transactions.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CostOfGoodSoldRelatedParty" xlink:to="ftft_CostOfGoodSoldRelatedParty_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_CostOfGoodsSoldThirdParty_lbl0" xml:lang="en-US">The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CostOfGoodsSoldThirdParty" xlink:to="ftft_CostOfGoodsSoldThirdParty_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DeferredLiabilitesTableTextBlock_lbl0" xml:lang="en-US">The entire disclosure for deferred liabilites.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DeferredLiabilitesTableTextBlock" xlink:to="ftft_DeferredLiabilitesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DepositPaidAndPrepayments_lbl0" xml:lang="en-US">Deposit paid and prepayments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DepositPaidAndPrepayments" xlink:to="ftft_DepositPaidAndPrepayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera_lbl0" xml:lang="en-US">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from discontinuing operations.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera" xlink:to="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag_lbl0" xml:lang="en-US">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive	from discontinuing operations shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag" xlink:to="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage_lbl0" xml:lang="en-US">Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from discontinuing operations per share amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage" xlink:to="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DueFromRelatedPartyCurrent_lbl0" xml:lang="en-US">Amount due from related party.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DueFromRelatedPartyCurrent" xlink:to="ftft_DueFromRelatedPartyCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DueFromRelatedPartyNoncurrent_lbl0" xml:lang="en-US">Amount due from related party.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DueFromRelatedPartyNoncurrent" xlink:to="ftft_DueFromRelatedPartyNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DueToRelatedPartyCurrentAndNoncurrent_lbl0" xml:lang="en-US">Amount due to related party.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DueToRelatedPartyCurrentAndNoncurrent" xlink:to="ftft_DueToRelatedPartyCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DueToRelatedPartysCurrent_lbl0" xml:lang="en-US">Amounts due to related parties.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DueToRelatedPartysCurrent" xlink:to="ftft_DueToRelatedPartysCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DutetoRelatedpartyRelationship_lbl0" xml:lang="en-US">Description of transaction between employer, or its related parties, and defined benefit plan.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DutetoRelatedpartyRelationship" xlink:to="ftft_DutetoRelatedpartyRelationship_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_GoingConcernPolicyTextBlock_lbl0" xml:lang="en-US">Going Concern [Policy Text Block].</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_GoingConcernPolicyTextBlock" xlink:to="ftft_GoingConcernPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_GovernmentSubsidiesPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for government subsidies.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_GovernmentSubsidiesPolicyTextBlock" xlink:to="ftft_GovernmentSubsidiesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_GovernmentSubsidiesRecognized_lbl0" xml:lang="en-US">Government subsidies recognized.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_GovernmentSubsidiesRecognized" xlink:to="ftft_GovernmentSubsidiesRecognized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ImpairmentLoss_lbl0" xml:lang="en-US">Amount of impairment loss.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentLoss" xlink:to="ftft_ImpairmentLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ImpairmentLossTextBlock_lbl0" xml:lang="en-US">The entire disclosure for impairment loss.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentLossTextBlock" xlink:to="ftft_ImpairmentLossTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ImpairmentLosses_lbl0" xml:lang="en-US">Impairment loss.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentLosses" xlink:to="ftft_ImpairmentLosses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ImpairmentOfShortTermInvestment_lbl0" xml:lang="en-US">Amount of impairment of short - term investment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentOfShortTermInvestment" xlink:to="ftft_ImpairmentOfShortTermInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperationPershare_lbl0" xml:lang="en-US">Income available to common stockholders from continuing operations.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperationPershare" xlink:to="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperationPershare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperations_lbl0" xml:lang="en-US">Income available to common stockholders from continuing operations.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperations" xlink:to="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_IncomeFromDiscontinuingOperationsShare_lbl0" xml:lang="en-US">Income from discontinuing operations, Share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeFromDiscontinuingOperationsShare" xlink:to="ftft_IncomeFromDiscontinuingOperationsShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests_lbl0" xml:lang="en-US">Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests" xlink:to="ftft_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest" xlink:to="ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_IncomeLossFromContinuingsOperation_lbl0" xml:lang="en-US">Amount after tax of income (loss) from continuing operations attributable to the parent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeLossFromContinuingsOperation" xlink:to="ftft_IncomeLossFromContinuingsOperation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_IncomeTaxDescription_lbl0" xml:lang="en-US">A description of the income tax.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeTaxDescription" xlink:to="ftft_IncomeTaxDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_IncreaseDecreaseInAdvancesFromCustomers_lbl0" xml:lang="en-US">The increase (decrease) during the reporting period in the amount of prepayments by customers for goods or services to be provided at a later date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncreaseDecreaseInAdvancesFromCustomers" xlink:to="ftft_IncreaseDecreaseInAdvancesFromCustomers_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_IncreaseInBadDebtExpense_lbl0" xml:lang="en-US">Increase in bad debt expense.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncreaseInBadDebtExpense" xlink:to="ftft_IncreaseInBadDebtExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_IntersegmentLoss_lbl0" xml:lang="en-US">The amount of inter-segment loss.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IntersegmentLoss" xlink:to="ftft_IntersegmentLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount_lbl0" xml:lang="en-US">Principal amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount" xlink:to="ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_IssuanceOfCommonStock_lbl0" xml:lang="en-US">Issuance of common stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IssuanceOfCommonStock" xlink:to="ftft_IssuanceOfCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_IssuedAndOutstandingPercentage_lbl0" xml:lang="en-US">Issued and outstanding, percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IssuedAndOutstandingPercentage" xlink:to="ftft_IssuedAndOutstandingPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_IssuedUponSharesRelatedToConsultant_lbl0" xml:lang="en-US">Number of issued upon shares related to consultant.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IssuedUponSharesRelatedToConsultant" xlink:to="ftft_IssuedUponSharesRelatedToConsultant_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_LeasesDisclosureTextBlock_lbl0" xml:lang="en-US">The entire disclosure of leases.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LeasesDisclosureTextBlock" xlink:to="ftft_LeasesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_LessNoncontrollingInterests_lbl0" xml:lang="en-US">Non-controlling interests.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LessNoncontrollingInterests" xlink:to="ftft_LessNoncontrollingInterests_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_LesseeOperatingLeaseRemainingLeaseTerm1_lbl0" xml:lang="en-US">Remaining lease term of operating lease, in &apos;PnYnMnDTnHnMnS&apos; format, for example, &apos;P1Y5M13D&apos; represents reported fact of one year, five months, and thirteen days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LesseeOperatingLeaseRemainingLeaseTerm1" xlink:to="ftft_LesseeOperatingLeaseRemainingLeaseTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_NetIncome_lbl0" xml:lang="en-US">Net income.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NetIncome" xlink:to="ftft_NetIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic_lbl0" xml:lang="en-US">Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic" xlink:to="ftft_NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_NumberOfInstallments_lbl0" xml:lang="en-US">Number of installments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NumberOfInstallments" xlink:to="ftft_NumberOfInstallments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_OperatingCashFlow_lbl0" xml:lang="en-US">The amount of operating cash flow.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingCashFlow" xlink:to="ftft_OperatingCashFlow_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_OperatingLeaseWeightedAverageDiscountRatePercent1_lbl0" xml:lang="en-US">Weighted average discount rate for operating lease calculated at point in time.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeaseWeightedAverageDiscountRatePercent1" xlink:to="ftft_OperatingLeaseWeightedAverageDiscountRatePercent1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_OperatingLeaseWeightedAverageRemainingLeaseTerm_lbl0" xml:lang="en-US">Weighted average remaining lease term for operating lease, in &apos;PnYnMnDTnHnMnS&apos; format, for example, &apos;P1Y5M13D&apos; represents reported fact of one year, five months, and thirteen days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeaseWeightedAverageRemainingLeaseTerm" xlink:to="ftft_OperatingLeaseWeightedAverageRemainingLeaseTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentDue_lbl0" xml:lang="en-US">Operating leases future minimum payment due.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeasesFutureMinimumPaymentDue" xlink:to="ftft_OperatingLeasesFutureMinimumPaymentDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentsDueInFiveYear_lbl0" xml:lang="en-US">Operating leases future minimum payments due in five year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeasesFutureMinimumPaymentsDueInFiveYear" xlink:to="ftft_OperatingLeasesFutureMinimumPaymentsDueInFiveYear_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentsDueInSixYear_lbl0" xml:lang="en-US">Operating leases future minimum payments due in six year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeasesFutureMinimumPaymentsDueInSixYear" xlink:to="ftft_OperatingLeasesFutureMinimumPaymentsDueInSixYear_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentsDueInTHreeYear_lbl0" xml:lang="en-US">Operating leases future minimum payments due in two year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeasesFutureMinimumPaymentsDueInTHreeYear" xlink:to="ftft_OperatingLeasesFutureMinimumPaymentsDueInTHreeYear_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentsDueInTwoYear_lbl0" xml:lang="en-US">Operating leases future minimum payments due in two year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeasesFutureMinimumPaymentsDueInTwoYear" xlink:to="ftft_OperatingLeasesFutureMinimumPaymentsDueInTwoYear_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_OperatingLeasesLiabilityCurrent_lbl0" xml:lang="en-US">Present value of lessee&apos;s discounted obligation for lease payments from operating lease, classified as current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeasesLiabilityCurrent" xlink:to="ftft_OperatingLeasesLiabilityCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_OperatingLoss_lbl0" xml:lang="en-US">Amount of operating loss.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLoss" xlink:to="ftft_OperatingLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion_lbl0" xml:lang="en-US">Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" xlink:to="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_OtherCurrentAssets_lbl0" xml:lang="en-US">Other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OtherCurrentAssets" xlink:to="ftft_OtherCurrentAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_OtherReceivable_lbl0" xml:lang="en-US">Other Receivable amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OtherReceivable" xlink:to="ftft_OtherReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_OtherReceivablesTextBlock_lbl0" xml:lang="en-US">The entire disclosure of other receivables.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OtherReceivablesTextBlock" xlink:to="ftft_OtherReceivablesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_PaymentDividends_lbl0" xml:lang="en-US">Payment dividends.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PaymentDividends" xlink:to="ftft_PaymentDividends_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading_lbl0" xml:lang="en-US">Payments for Coal and Aluminum Ingots Supply Chain Financing/Trading.&#xd;
..</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading" xlink:to="ftft_PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_PercentageOfCommonStockShares_lbl0" xml:lang="en-US">Percentage of common stock shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PercentageOfCommonStockShares" xlink:to="ftft_PercentageOfCommonStockShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_PercentageOfIssuedAndOutstandingShares_lbl0" xml:lang="en-US">Percentage of issued and outstanding shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PercentageOfIssuedAndOutstandingShares" xlink:to="ftft_PercentageOfIssuedAndOutstandingShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_PrepaymentsForSandAndSteelSupplyChainFinancingTrading_lbl0" xml:lang="en-US">Prepayments for Sand and Steel Supply Chain Financing/Trading.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PrepaymentsForSandAndSteelSupplyChainFinancingTrading" xlink:to="ftft_PrepaymentsForSandAndSteelSupplyChainFinancingTrading_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ProceedsFromLoanPayable_lbl0" xml:lang="en-US">Cash payable to principal payments made on loans related to operating activities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ProceedsFromLoanPayable" xlink:to="ftft_ProceedsFromLoanPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_PropertyPlantEquipmentNet_lbl0" xml:lang="en-US">Amoun of Property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PropertyPlantEquipmentNet" xlink:to="ftft_PropertyPlantEquipmentNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_PurchasePricePercentage_lbl0" xml:lang="en-US">Purchase price percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PurchasePricePercentage" xlink:to="ftft_PurchasePricePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_RecordedImpairmentLoss_lbl0" xml:lang="en-US">Recorded impairment loss.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RecordedImpairmentLoss" xlink:to="ftft_RecordedImpairmentLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_RelatedPartiesRelationship_lbl0" xml:lang="en-US">Related parties relationship.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RelatedPartiesRelationship" xlink:to="ftft_RelatedPartiesRelationship_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_RelatedPartiesTransactionRelationship_lbl0" xml:lang="en-US">Relationship.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RelatedPartiesTransactionRelationship" xlink:to="ftft_RelatedPartiesTransactionRelationship_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_RelatedPartyTransactionNote_lbl0" xml:lang="en-US">Related party transaction note.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RelatedPartyTransactionNote" xlink:to="ftft_RelatedPartyTransactionNote_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_RepaymentForLoanReceivable_lbl0" xml:lang="en-US">Repayment of loan receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RepaymentForLoanReceivable" xlink:to="ftft_RepaymentForLoanReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_RepaymentOfAmountsDueToRelatedPartiesNet_lbl0" xml:lang="en-US">Repayment of amounts due to related parties, net.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RepaymentOfAmountsDueToRelatedPartiesNet" xlink:to="ftft_RepaymentOfAmountsDueToRelatedPartiesNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ReportableSegmentRevenue_lbl0" xml:lang="en-US">The amount of reportable segment revenue.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ReportableSegmentRevenue" xlink:to="ftft_ReportableSegmentRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ScheduleOfAccountsReceivableNetTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of schedule of accounts receivable, net.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfAccountsReceivableNetTableTextBlock" xlink:to="ftft_ScheduleOfAccountsReceivableNetTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of due from related parties [Table Text Block].</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock" xlink:to="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of schedule of due to related parties.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock" xlink:to="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock" xlink:to="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of property, plant and equipment are depreciated estimated useful lives.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock" xlink:to="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ScheduleOfSegmentAssetsTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of the segment assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfSegmentAssetsTableTextBlock" xlink:to="ftft_ScheduleOfSegmentAssetsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_SegmentGrossProfit_lbl0" xml:lang="en-US">The amount of segment gross profit.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SegmentGrossProfit" xlink:to="ftft_SegmentGrossProfit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_SegmentInformationReclassificationPolicyTextBlock_lbl0" xml:lang="en-US">Segment Information Reclassification [PolicyText Block].</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SegmentInformationReclassificationPolicyTextBlock" xlink:to="ftft_SegmentInformationReclassificationPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_SettlementAgreementTerms_lbl0" xml:lang="en-US">The terms of a settlement agreement which resolved the legal matter, including the nature of the consideration, timing of payment, and the nature of rights obtained or lost (for example, but not limited to, patent, trademark, copyright, license and franchise rights).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SettlementAgreementTerms" xlink:to="ftft_SettlementAgreementTerms_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ShortTermInvestment_lbl0" xml:lang="en-US">Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShortTermInvestment" xlink:to="ftft_ShortTermInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_StockClosingPrice_lbl0" xml:lang="en-US">Stock closing price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_StockClosingPrice" xlink:to="ftft_StockClosingPrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_StockRelatedCompensationExpenses_lbl0" xml:lang="en-US">Stock related compensation expenses.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_StockRelatedCompensationExpenses" xlink:to="ftft_StockRelatedCompensationExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_Total_lbl0" xml:lang="en-US">Total.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_Total" xlink:to="ftft_Total_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_TotalAccountsReceivableNet_lbl0" xml:lang="en-US">Percentage of total accounts receivable, net.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_TotalAccountsReceivableNet" xlink:to="ftft_TotalAccountsReceivableNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_TotalAccountsReceivablesNet_lbl0" xml:lang="en-US">Total accounts receivable, net.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_TotalAccountsReceivablesNet" xlink:to="ftft_TotalAccountsReceivablesNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_TotalLiabilities_lbl0" xml:lang="en-US">Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_TotalLiabilities" xlink:to="ftft_TotalLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_TotalPurchasePriceForAcquisitionNetCash_lbl0" xml:lang="en-US">Total Purchase Price For Acquisition Net Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_TotalPurchasePriceForAcquisitionNetCash" xlink:to="ftft_TotalPurchasePriceForAcquisitionNetCash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_TransferPrice_lbl0" xml:lang="en-US">The amount of transfer price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_TransferPrice" xlink:to="ftft_TransferPrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_Vehicle_lbl0" xml:lang="en-US">Payments To Acquire Vehicle.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_Vehicle" xlink:to="ftft_Vehicle_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_WarrantsPerSharePrice_lbl0" xml:lang="en-US">The warrants per share price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantsPerSharePrice" xlink:to="ftft_WarrantsPerSharePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_WarrantsShares_lbl0" xml:lang="en-US">Warrants, shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantsShares" xlink:to="ftft_WarrantsShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_AgreementAxis_lbl0" xml:lang="en-US">undefined</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AgreementAxis" xlink:to="ftft_AgreementAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl0" xml:lang="en-US">Schedule of Variable Interest Entities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl0" xml:lang="en-US">Other Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1_lbl0" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Sale or Disposal of Property, Plant and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SegmentInformationReclassificationPolicyTextBlock_lbl1" xml:lang="en-US">Segment Information Reclassification Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SegmentInformationReclassificationPolicyTextBlock" xlink:to="ftft_SegmentInformationReclassificationPolicyTextBlock_lbl1"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract_lbl" xml:lang="en-US">Schedule Of Loss From Continuing Operations Before Income Tax Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract" xlink:to="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Tax [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl0" xml:lang="en-US">Debt Instrument, Redemption Price, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillFairValueDisclosure_lbl0" xml:lang="en-US">Goodwill, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillFairValueDisclosure" xlink:to="us-gaap_GoodwillFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioForecastMember_lbl0" xml:lang="en-US">Forecast [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioForecastMember" xlink:to="srt_ScenarioForecastMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl0" xml:lang="en-US">Consolidation, Variable Interest Entity, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:to="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl0" xml:lang="en-US">Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0" xml:lang="en-US">Operating Lease, Liability, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsGross_lbl0" xml:lang="en-US">Leasehold Improvements, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsGross" xlink:to="us-gaap_LeaseholdImprovementsGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SupplyChainFinancingTradingMember_lbl0" xml:lang="en-US">Supply Chain Financing Trading Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SupplyChainFinancingTradingMember" xlink:to="ftft_SupplyChainFinancingTradingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl0" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeRevenueRecognized_lbl0" xml:lang="en-US">Deferred Income, Revenue Recognized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeRevenueRecognized" xlink:to="us-gaap_DeferredIncomeRevenueRecognized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl0" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillOtherIncreaseDecrease_lbl0" xml:lang="en-US">Goodwill, Other Increase (Decrease)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillOtherIncreaseDecrease" xlink:to="us-gaap_GoodwillOtherIncreaseDecrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivablePurchase_lbl0" xml:lang="en-US">Accounts Receivable, Purchase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivablePurchase" xlink:to="us-gaap_AccountsReceivablePurchase_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl0" xml:lang="en-US">Shares Issued, Price Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPaymentsToAcquireBusinesses_lbl0" xml:lang="en-US">Other Payments to Acquire Businesses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPaymentsToAcquireBusinesses" xlink:to="us-gaap_OtherPaymentsToAcquireBusinesses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Property Plant And Equipment Are Depreciated Estimated Useful Lives Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock" xlink:to="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_NotePayableTextBlock_lbl0" xml:lang="en-US">Note Payable Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NotePayableTextBlock" xlink:to="ftft_NotePayableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_LessNoncontrollingInterests_lbl1" xml:lang="en-US">Less Noncontrolling Interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LessNoncontrollingInterests" xlink:to="ftft_LessNoncontrollingInterests_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion_lbl1" xml:lang="en-US">Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax Discontinued Operstion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" xlink:to="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_KaiXuMember_lbl0" xml:lang="en-US">Kai Xu Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_KaiXuMember" xlink:to="ftft_KaiXuMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueAdditions_lbl0" xml:lang="en-US">Deferred Revenue, Additions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueAdditions" xlink:to="us-gaap_DeferredRevenueAdditions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AdvancesFromCustomers_lbl1" xml:lang="en-US">Advances From Customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AdvancesFromCustomers" xlink:to="ftft_AdvancesFromCustomers_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl0" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_lbl0" xml:lang="en-US">Equity Method Investment, Other than Temporary Impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:to="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AssetManagementService_lbl1" xml:lang="en-US">Asset Management Service</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AssetManagementService" xlink:to="ftft_AssetManagementService_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DebtorCMember_lbl0" xml:lang="en-US">Debtor CMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DebtorCMember" xlink:to="ftft_DebtorCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_WongTaiKueMember_lbl0" xml:lang="en-US">Wong Tai Kue Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WongTaiKueMember" xlink:to="ftft_WongTaiKueMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedComputerSoftwareGross_lbl0" xml:lang="en-US">Capitalized Computer Software, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareGross" xlink:to="us-gaap_CapitalizedComputerSoftwareGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl0" xml:lang="en-US">Local Phone Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract_lbl" xml:lang="en-US">Schedule Of Company Transactions With Related Parties Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract" xlink:to="ftft_ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_FUCEFutureSupplyChainXianCoLtdFourMember_lbl0" xml:lang="en-US">FUCEFuture Supply Chain Xian Co Ltd Four Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FUCEFutureSupplyChainXianCoLtdFourMember" xlink:to="ftft_FUCEFutureSupplyChainXianCoLtdFourMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeShortTermInvestmentOther_lbl0" xml:lang="en-US">Interest Income, Short-Term Investment, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeShortTermInvestmentOther" xlink:to="us-gaap_InterestIncomeShortTermInvestmentOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl0" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfAccountsReceivableNetTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Accounts Receivable Net Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfAccountsReceivableNetTableTextBlock" xlink:to="ftft_ScheduleOfAccountsReceivableNetTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_PengLeiMember_lbl0" xml:lang="en-US">Peng Lei Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PengLeiMember" xlink:to="ftft_PengLeiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_FUCEFutureSupplyChainXianCoLtdTwoMember_lbl0" xml:lang="en-US">FUCEFuture Supply Chain Xian Co Ltd Two Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FUCEFutureSupplyChainXianCoLtdTwoMember" xlink:to="ftft_FUCEFutureSupplyChainXianCoLtdTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl0" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl0" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_RelatedPartyTransactionNote_lbl1" xml:lang="en-US">Related Party Transaction Note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RelatedPartyTransactionNote" xlink:to="ftft_RelatedPartyTransactionNote_lbl1"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfPropertyAndEquipmentAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfPropertyAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfPropertyAndEquipmentAbstract_lbl" xml:lang="en-US">Schedule Of Property And Equipment Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfPropertyAndEquipmentAbstract" xlink:to="ftft_ScheduleOfPropertyAndEquipmentAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_lbl0" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CustomersOneMember_lbl1" xml:lang="en-US">Customers One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CustomersOneMember" xlink:to="ftft_CustomersOneMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Due From Related Parties Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock" xlink:to="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments_lbl0" xml:lang="en-US">Unrealized Gain (Loss) on Cash Flow Hedging Instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments" xlink:to="us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl0" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue_lbl0" xml:lang="en-US">Assets Sold under Agreements to Repurchase, Market Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue" xlink:to="us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract18_lbl0" xml:lang="en-US">Unlabeled Abstract18</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract18" xlink:to="ftft_UnlabeledAbstract18_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract19_lbl0" xml:lang="en-US">Unlabeled Abstract19</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract19" xlink:to="ftft_UnlabeledAbstract19_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract16_lbl0" xml:lang="en-US">Unlabeled Abstract16</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract16" xlink:to="ftft_UnlabeledAbstract16_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract17_lbl0" xml:lang="en-US">Unlabeled Abstract17</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract17" xlink:to="ftft_UnlabeledAbstract17_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecurities_lbl0" xml:lang="en-US">Marketable Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecurities" xlink:to="us-gaap_MarketableSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperations_lbl1" xml:lang="en-US">Income Available To Common Stockholders From Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperations" xlink:to="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperations_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentDue_lbl1" xml:lang="en-US">Operating Leases Future Minimum Payment Due</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeasesFutureMinimumPaymentDue" xlink:to="ftft_OperatingLeasesFutureMinimumPaymentDue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_RecordedImpairmentLoss_lbl1" xml:lang="en-US">Recorded Impairment Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RecordedImpairmentLoss" xlink:to="ftft_RecordedImpairmentLoss_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfSegmentAssetsTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Segment Assets Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfSegmentAssetsTableTextBlock" xlink:to="ftft_ScheduleOfSegmentAssetsTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositAssets_lbl0" xml:lang="en-US">Deposit Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositAssets" xlink:to="us-gaap_DepositAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl0" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl0" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CommonStockPaid_lbl1" xml:lang="en-US">Common Stock Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CommonStockPaid" xlink:to="ftft_CommonStockPaid_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl0" xml:lang="en-US">Entity Address, Address Line One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl0" xml:lang="en-US">Goodwill, Impairment Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract21_lbl0" xml:lang="en-US">Unlabeled Abstract21</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract21" xlink:to="ftft_UnlabeledAbstract21_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl0" xml:lang="en-US">Entity Address, Address Line Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract22_lbl0" xml:lang="en-US">Unlabeled Abstract22</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract22" xlink:to="ftft_UnlabeledAbstract22_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_KAZANSAMember_lbl0" xml:lang="en-US">KAZANSAMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_KAZANSAMember" xlink:to="ftft_KAZANSAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl0" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl0" xml:lang="en-US">Security Exchange Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract20_lbl0" xml:lang="en-US">Unlabeled Abstract20</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract20" xlink:to="ftft_UnlabeledAbstract20_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl0" xml:lang="en-US">Entity Address, Address Line Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl0" xml:lang="en-US">Building [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AlternativeInvestment_lbl0" xml:lang="en-US">Alternative Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AlternativeInvestment" xlink:to="us-gaap_AlternativeInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl0" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl0" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeAverageSwaptionInterestRate_lbl0" xml:lang="en-US">Derivative, Average Swaption Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeAverageSwaptionInterestRate" xlink:to="us-gaap_DerivativeAverageSwaptionInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DilutiveEpsAbstract_lbl0" xml:lang="en-US">Dilutive Eps Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DilutiveEpsAbstract" xlink:to="ftft_DilutiveEpsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl0" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfAccruedExpensesAndOtherPayablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfAccruedExpensesAndOtherPayablesAbstract_lbl" xml:lang="en-US">Schedule Of Accrued Expenses And Other Payables Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="ftft_ScheduleOfAccruedExpensesAndOtherPayablesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_KazanSAOneMember_lbl0" xml:lang="en-US">Kazan SAOne Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_KazanSAOneMember" xlink:to="ftft_KazanSAOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl0" xml:lang="en-US">Title of 12(b) Security</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent_lbl0" xml:lang="en-US">Increase (Decrease) in Due from Related Parties, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:to="us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl0" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_Vehicle_lbl1" xml:lang="en-US">Vehicle</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_Vehicle" xlink:to="ftft_Vehicle_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic_lbl1" xml:lang="en-US">Net Income Loss From Discontinued Operation Available To Common Shareholders Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic" xlink:to="ftft_NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl0" xml:lang="en-US">Operating Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera_lbl1" xml:lang="en-US">Diluted Earnings Per Share Is Calculated By Taking Net Loss Divided By The Diluted Weighted Avera</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera" xlink:to="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl0" xml:lang="en-US">Accrued Income Taxes, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfOtherDebt_lbl0" xml:lang="en-US">Repayments of Other Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfOtherDebt" xlink:to="us-gaap_RepaymentsOfOtherDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl2" xml:lang="en-US">Property, Plant and Equipment, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_BasicEpsAbstract0_lbl0" xml:lang="en-US">Basic Eps Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BasicEpsAbstract0" xlink:to="ftft_BasicEpsAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl1" xml:lang="en-US">Accounts and Other Receivables, Net, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IssuanceOfCommonStock_lbl1" xml:lang="en-US">Issuance Of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IssuanceOfCommonStock" xlink:to="ftft_IssuanceOfCommonStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseOther_lbl0" xml:lang="en-US">Interest Expense, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseOther" xlink:to="us-gaap_InterestExpenseOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_FutureFinTechHongKongMember_lbl0" xml:lang="en-US">Future Fin Tech Hong Kong Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FutureFinTechHongKongMember" xlink:to="ftft_FutureFinTechHongKongMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl0" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl0" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateMember_lbl0" xml:lang="en-US">Corporate Segment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateMember" xlink:to="us-gaap_CorporateMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IssuedAndOutstandingPercentage_lbl1" xml:lang="en-US">Issued And Outstanding Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IssuedAndOutstandingPercentage" xlink:to="ftft_IssuedAndOutstandingPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_VariableInterestEntityMember_lbl0" xml:lang="en-US">Variable Interest Entity Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_VariableInterestEntityMember" xlink:to="ftft_VariableInterestEntityMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IncreaseInBadDebtExpense_lbl1" xml:lang="en-US">Increase In Bad Debt Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncreaseInBadDebtExpense" xlink:to="ftft_IncreaseInBadDebtExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl0" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl0" xml:lang="en-US">Long-Term Debt and Lease Obligation, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssued_lbl0" xml:lang="en-US">Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RealEstateInvestmentPartnershipCostOfSales_lbl0" xml:lang="en-US">Real Estate Investment Partnership Cost of Sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealEstateInvestmentPartnershipCostOfSales" xlink:to="us-gaap_RealEstateInvestmentPartnershipCostOfSales_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ConsultingServiceAgreementMember_lbl0" xml:lang="en-US">Consulting Service Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ConsultingServiceAgreementMember" xlink:to="ftft_ConsultingServiceAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxSettlements_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Settlement, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxSettlements" xlink:to="us-gaap_IncomeTaxReconciliationTaxSettlements_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IncomeTaxDescription_lbl1" xml:lang="en-US">Income Tax Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeTaxDescription" xlink:to="ftft_IncomeTaxDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedSalariesCurrent_lbl0" xml:lang="en-US">Accrued Salaries, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract10_lbl0" xml:lang="en-US">Unlabeled Abstract10</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract10" xlink:to="ftft_UnlabeledAbstract10_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract11_lbl0" xml:lang="en-US">Unlabeled Abstract11</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract11" xlink:to="ftft_UnlabeledAbstract11_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ConsultantShares_lbl1" xml:lang="en-US">Consultant Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ConsultantShares" xlink:to="ftft_ConsultantShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest_lbl0" xml:lang="en-US">Net Income (Loss) Attributable to Nonredeemable Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilities_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract14_lbl0" xml:lang="en-US">Unlabeled Abstract14</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract14" xlink:to="ftft_UnlabeledAbstract14_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract15_lbl0" xml:lang="en-US">Unlabeled Abstract15</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract15" xlink:to="ftft_UnlabeledAbstract15_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy_lbl0" xml:lang="en-US">Loans and Leases Receivable, Lease Financing, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy" xlink:to="us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract12_lbl0" xml:lang="en-US">Unlabeled Abstract12</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract12" xlink:to="ftft_UnlabeledAbstract12_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract13_lbl0" xml:lang="en-US">Unlabeled Abstract13</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract13" xlink:to="ftft_UnlabeledAbstract13_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl0" xml:lang="en-US">Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IncreaseDecreaseInAdvancesFromCustomers_lbl1" xml:lang="en-US">Increase Decrease In Advances From Customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncreaseDecreaseInAdvancesFromCustomers" xlink:to="ftft_IncreaseDecreaseInAdvancesFromCustomers_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl0" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_LesseeOperatingLeaseRemainingLeaseTerm1_lbl1" xml:lang="en-US">Lessee Operating Lease Remaining Lease Term1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LesseeOperatingLeaseRemainingLeaseTerm1" xlink:to="ftft_LesseeOperatingLeaseRemainingLeaseTerm1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CostOfGoodsSoldThirdParty_lbl1" xml:lang="en-US">Cost Of Goods Sold Third Party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CostOfGoodsSoldThirdParty" xlink:to="ftft_CostOfGoodsSoldThirdParty_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract2_lbl0" xml:lang="en-US">Unlabeled Abstract2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract2" xlink:to="ftft_UnlabeledAbstract2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract1_lbl0" xml:lang="en-US">Unlabeled Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract1" xlink:to="ftft_UnlabeledAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract4_lbl0" xml:lang="en-US">Unlabeled Abstract4</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract4" xlink:to="ftft_UnlabeledAbstract4_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract3_lbl0" xml:lang="en-US">Unlabeled Abstract3</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract3" xlink:to="ftft_UnlabeledAbstract3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0" xml:lang="en-US">AOCI Attributable to Parent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillGross_lbl0" xml:lang="en-US">Goodwill, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillGross" xlink:to="us-gaap_GoodwillGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract0_lbl0" xml:lang="en-US">Unlabeled Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract0" xlink:to="ftft_UnlabeledAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl0" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl0" xml:lang="en-US">Vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_PrivateEquityFundMember_lbl0" xml:lang="en-US">Private Equity Fund Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PrivateEquityFundMember" xlink:to="ftft_PrivateEquityFundMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract9_lbl0" xml:lang="en-US">Unlabeled Abstract9</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract9" xlink:to="ftft_UnlabeledAbstract9_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl0" xml:lang="en-US">Office Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationsPolicyTextBlock_lbl0" xml:lang="en-US">Discontinued Operations, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:to="us-gaap_DiscontinuedOperationsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract6_lbl0" xml:lang="en-US">Unlabeled Abstract6</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract6" xlink:to="ftft_UnlabeledAbstract6_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract5_lbl0" xml:lang="en-US">Unlabeled Abstract5</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract5" xlink:to="ftft_UnlabeledAbstract5_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract8_lbl0" xml:lang="en-US">Unlabeled Abstract8</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract8" xlink:to="ftft_UnlabeledAbstract8_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_NingboTielinSupplyChainManagementCoLtdMember_lbl0" xml:lang="en-US">Ningbo Tielin Supply Chain Management Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NingboTielinSupplyChainManagementCoLtdMember" xlink:to="ftft_NingboTielinSupplyChainManagementCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract7_lbl0" xml:lang="en-US">Unlabeled Abstract7</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract7" xlink:to="ftft_UnlabeledAbstract7_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Other Current Assets [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_TotalLiabilities_lbl1" xml:lang="en-US">Total Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_TotalLiabilities" xlink:to="ftft_TotalLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation_lbl0" xml:lang="en-US">Property, Plant and Equipment, Other, Accumulated Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Deposits_lbl0" xml:lang="en-US">Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_Deposits_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfDueFromRelatedPartiesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfDueFromRelatedPartiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfDueFromRelatedPartiesAbstract_lbl" xml:lang="en-US">Schedule Of Due From Related Parties Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfDueFromRelatedPartiesAbstract" xlink:to="ftft_ScheduleOfDueFromRelatedPartiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Employee Benefit Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_PrepaymentsForSandAndSteelSupplyChainFinancingTrading_lbl1" xml:lang="en-US">Prepayments For Sand And Steel Supply Chain Financing Trading</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PrepaymentsForSandAndSteelSupplyChainFinancingTrading" xlink:to="ftft_PrepaymentsForSandAndSteelSupplyChainFinancingTrading_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_PaymentDividends_lbl1" xml:lang="en-US">Payment Dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PaymentDividends" xlink:to="ftft_PaymentDividends_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentForAmortization_lbl0" xml:lang="en-US">Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentForAmortization" xlink:to="us-gaap_AdjustmentForAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OtherCurrentAssets_lbl1" xml:lang="en-US">Other Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OtherCurrentAssets" xlink:to="ftft_OtherCurrentAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl0" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl0" xml:lang="en-US">Fair Value Adjustment of Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract_lbl0" xml:lang="en-US">Unlabeled Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract" xlink:to="ftft_UnlabeledAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Other Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl1" xml:lang="en-US">Common Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DueFromRelatedPartyNoncurrent_lbl1" xml:lang="en-US">Due From Related Party Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DueFromRelatedPartyNoncurrent" xlink:to="ftft_DueFromRelatedPartyNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmountOfRegulatoryAssistanceReceived1_lbl0" xml:lang="en-US">Amount of Regulatory Assistance Received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmountOfRegulatoryAssistanceReceived1" xlink:to="us-gaap_AmountOfRegulatoryAssistanceReceived1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_RelatedPartiesRelationship_lbl1" xml:lang="en-US">Related Parties Relationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RelatedPartiesRelationship" xlink:to="ftft_RelatedPartiesRelationship_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_lbl0" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsCurrent_lbl0" xml:lang="en-US">Intangible Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsCurrent" xlink:to="us-gaap_IntangibleAssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssets_lbl0" xml:lang="en-US">Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">Equity, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue_lbl0" xml:lang="en-US">Investment Owned, Face Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue" xlink:to="us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DeferredLiabilitesTableTextBlock_lbl1" xml:lang="en-US">Deferred Liabilites Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DeferredLiabilitesTableTextBlock" xlink:to="ftft_DeferredLiabilitesTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetAcquisitionTextBlock_lbl0" xml:lang="en-US">Asset Acquisition [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionTextBlock" xlink:to="us-gaap_AssetAcquisitionTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl0" xml:lang="en-US">Accounts Payable, Other, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableOtherCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherExpenses_lbl0" xml:lang="en-US">Other Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpenses" xlink:to="us-gaap_OtherExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OperatingLeaseWeightedAverageDiscountRatePercent1_lbl1" xml:lang="en-US">Operating Lease Weighted Average Discount Rate Percent1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeaseWeightedAverageDiscountRatePercent1" xlink:to="ftft_OperatingLeaseWeightedAverageDiscountRatePercent1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterest_lbl0" xml:lang="en-US">Equity, Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ImpairmentOfShortTermInvestment_lbl1" xml:lang="en-US">Impairment Of Short Term Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentOfShortTermInvestment" xlink:to="ftft_ImpairmentOfShortTermInvestment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_GovernmentSubsidiesPolicyTextBlock_lbl1" xml:lang="en-US">Government Subsidies Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_GovernmentSubsidiesPolicyTextBlock" xlink:to="ftft_GovernmentSubsidiesPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_lbl0" xml:lang="en-US">Increase (Decrease) in Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate During Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueRefundPayments1_lbl0" xml:lang="en-US">Deferred Revenue, Refund Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueRefundPayments1" xlink:to="us-gaap_DeferredRevenueRefundPayments1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_FTFTUKMember_lbl0" xml:lang="en-US">FTFTUKMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FTFTUKMember" xlink:to="ftft_FTFTUKMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl0" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ShanchunHuangMember_lbl0" xml:lang="en-US">Shanchun Huang Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShanchunHuangMember" xlink:to="ftft_ShanchunHuangMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl0" xml:lang="en-US">Inventory, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CompanyIncorporated_lbl1" xml:lang="en-US">Company Incorporated</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CompanyIncorporated" xlink:to="ftft_CompanyIncorporated_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl0" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_LeasesDisclosureTextBlock_lbl1" xml:lang="en-US">Leases Disclosure Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LeasesDisclosureTextBlock" xlink:to="ftft_LeasesDisclosureTextBlock_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityNetIncome_lbl0" xml:lang="en-US">Temporary Equity, Net Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityNetIncome" xlink:to="us-gaap_TemporaryEquityNetIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl0" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DueToRelatedPartyCurrentAndNoncurrent_lbl1" xml:lang="en-US">Due To Related Party Current And Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DueToRelatedPartyCurrentAndNoncurrent" xlink:to="ftft_DueToRelatedPartyCurrentAndNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl0" xml:lang="en-US">Entity Tax Identification Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl0" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl0" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl0" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedTrademarksGross_lbl0" xml:lang="en-US">Finite-Lived Trademarks, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedTrademarksGross" xlink:to="us-gaap_FiniteLivedTrademarksGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AgreementAxis_lbl1" xml:lang="en-US">Agreement Axis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AgreementAxis" xlink:to="ftft_AgreementAxis_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OneVendorMember_lbl0" xml:lang="en-US">One Vendor Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OneVendorMember" xlink:to="ftft_OneVendorMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfSegmentGrossProfitReportableSegmentAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfSegmentGrossProfitReportableSegmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfSegmentGrossProfitReportableSegmentAbstract_lbl" xml:lang="en-US">Schedule Of Segment Gross Profit Reportable Segment Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfSegmentGrossProfitReportableSegmentAbstract" xlink:to="ftft_ScheduleOfSegmentGrossProfitReportableSegmentAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl0" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Related Party Transactions [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OperatingCashFlow_lbl1" xml:lang="en-US">Operating Cash Flow</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingCashFlow" xlink:to="ftft_OperatingCashFlow_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DueFromRelatedPartyCurrent_lbl1" xml:lang="en-US">Due From Related Party Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DueFromRelatedPartyCurrent" xlink:to="ftft_DueFromRelatedPartyCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DuetoRelatedpartyNote_lbl0" xml:lang="en-US">Dueto Relatedparty Note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DuetoRelatedpartyNote" xlink:to="ftft_DuetoRelatedpartyNote_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfNotePayableTableTextBlock_lbl0" xml:lang="en-US">Schedule Of Note Payable Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfNotePayableTableTextBlock" xlink:to="ftft_ScheduleOfNotePayableTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl0" xml:lang="en-US">Condensed Balance Sheet [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Supplies_lbl0" xml:lang="en-US">Prepaid Supplies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Supplies" xlink:to="us-gaap_Supplies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl0" xml:lang="en-US">Payments to Acquire Businesses, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockNoParValue_lbl0" xml:lang="en-US">Common Stock, No Par Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockNoParValue" xlink:to="us-gaap_CommonStockNoParValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedParties_lbl0" xml:lang="en-US">Increase (Decrease) in Due from Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInDueFromRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_StockClosingPrice_lbl1" xml:lang="en-US">Stock Closing Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_StockClosingPrice" xlink:to="ftft_StockClosingPrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract_lbl" xml:lang="en-US">Schedule Of Property Plant And Equipment Are Depreciated Estimated Useful Lives Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract" xlink:to="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsAndExpensesRelatedParty_lbl0" xml:lang="en-US">Costs and Expenses, Related Party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesRelatedParty" xlink:to="us-gaap_CostsAndExpensesRelatedParty_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_LoanAgreementMember_lbl0" xml:lang="en-US">Loan Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LoanAgreementMember" xlink:to="ftft_LoanAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl0" xml:lang="en-US">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_WarrantsPerSharePrice_lbl1" xml:lang="en-US">Warrants Per Share Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantsPerSharePrice" xlink:to="ftft_WarrantsPerSharePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCurrentAssetsTextBlock_lbl0" xml:lang="en-US">Other Current Assets [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsTextBlock" xlink:to="us-gaap_OtherCurrentAssetsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl0" xml:lang="en-US">Payments to Acquire Debt Securities, Available-for-Sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl0" xml:lang="en-US">Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AdditionsToPropertyPlantAndEquipment_lbl1" xml:lang="en-US">Additions To Property Plant And Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AdditionsToPropertyPlantAndEquipment" xlink:to="ftft_AdditionsToPropertyPlantAndEquipment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IncomeLossFromContinuingsOperation_lbl1" xml:lang="en-US">Income Loss From Continuings Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeLossFromContinuingsOperation" xlink:to="ftft_IncomeLossFromContinuingsOperation_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl0" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule Of Maturities Of Lease Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="ftft_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_YongkeXueMember_lbl0" xml:lang="en-US">Yongke Xue Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_YongkeXueMember" xlink:to="ftft_YongkeXueMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl0" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag_lbl1" xml:lang="en-US">Diluted Earnings Per Share Is Calculated By Taking Net Loss Divided By The Diluted Weighted Averag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag" xlink:to="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherShortTermInvestments_lbl0" xml:lang="en-US">Other Short-Term Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherShortTermInvestments" xlink:to="us-gaap_OtherShortTermInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems_lbl0" xml:lang="en-US">Leases Details Scheduleofmaturitiesofleaseliabilities Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:to="ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfIntangibleAssetsAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfIntangibleAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfIntangibleAssetsAbstract_lbl" xml:lang="en-US">Schedule Of Intangible Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfIntangibleAssetsAbstract" xlink:to="ftft_ScheduleOfIntangibleAssetsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl0" xml:lang="en-US">Noncontrolling Interest [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_JKNDCLimitedMember_lbl0" xml:lang="en-US">JKNDCLimited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_JKNDCLimitedMember" xlink:to="ftft_JKNDCLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireOtherReceivables_lbl0" xml:lang="en-US">Payments to Acquire Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireOtherReceivables" xlink:to="us-gaap_PaymentsToAcquireOtherReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl0" xml:lang="en-US">Research and Development Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl1" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ImpairmentLosses_lbl1" xml:lang="en-US">Impairment Losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentLosses" xlink:to="ftft_ImpairmentLosses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperationPershare_lbl1" xml:lang="en-US">Income Available To Common Stockholders From Continuing Operation Pershare</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperationPershare" xlink:to="ftft_IncomeAvailableToCommonStockholdersFromContinuingOperationPershare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_StockRelatedCompensationExpenses_lbl1" xml:lang="en-US">Stock Related Compensation Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_StockRelatedCompensationExpenses" xlink:to="ftft_StockRelatedCompensationExpenses_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders&apos; Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl0" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AgreementAmount_lbl1" xml:lang="en-US">Agreement Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AgreementAmount" xlink:to="ftft_AgreementAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_FUCEFutureSupplyChainXianCoLtdThreeMember_lbl0" xml:lang="en-US">FUCEFuture Supply Chain Xian Co Ltd Three Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FUCEFutureSupplyChainXianCoLtdThreeMember" xlink:to="ftft_FUCEFutureSupplyChainXianCoLtdThreeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl0" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_PercentageOfCommonStockShares_lbl1" xml:lang="en-US">Percentage Of Common Stock Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PercentageOfCommonStockShares" xlink:to="ftft_PercentageOfCommonStockShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_GB_lbl0" xml:lang="en-US">UNITED KINGDOM</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_GB" xlink:to="country_GB_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DepositPaidAndPrepayments_lbl1" xml:lang="en-US">Deposit Paid And Prepayments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DepositPaidAndPrepayments" xlink:to="ftft_DepositPaidAndPrepayments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl0" xml:lang="en-US">Entity Address, City or Town</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DebtorBMember_lbl0" xml:lang="en-US">Debtor BMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DebtorBMember" xlink:to="ftft_DebtorBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl0" xml:lang="en-US">Common Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ProceedsFromLoanPayable_lbl1" xml:lang="en-US">Proceeds From Loan Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ProceedsFromLoanPayable" xlink:to="ftft_ProceedsFromLoanPayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount_lbl1" xml:lang="en-US">Investments In And Advances To Affiliate Balance Principal Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount" xlink:to="ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants_lbl0" xml:lang="en-US">Proceeds from Issuance of Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US">Income Loss From Continuing Operations Including Portions Attributable To Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest" xlink:to="ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_RepaymentOfAmountsDueToRelatedPartiesNet_lbl1" xml:lang="en-US">Repayment Of Amounts Due To Related Parties Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RepaymentOfAmountsDueToRelatedPartiesNet" xlink:to="ftft_RepaymentOfAmountsDueToRelatedPartiesNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityAbstract_lbl0" xml:lang="en-US">Temporary Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_TemporaryEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl0" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl0" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl0" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl0" xml:lang="en-US">Liabilities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl0" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OLAMember_lbl0" xml:lang="en-US">OLAMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OLAMember" xlink:to="ftft_OLAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashReserveDepositRequiredAndMade_lbl0" xml:lang="en-US">Cash Reserve Deposit Required and Made</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashReserveDepositRequiredAndMade" xlink:to="us-gaap_CashReserveDepositRequiredAndMade_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl1" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate, Basis for Effective Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate" xlink:to="us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_lbl0" xml:lang="en-US">Accrued Professional Fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl0" xml:lang="en-US">Subsequent Events [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_LossPerShareAbstract_lbl0" xml:lang="en-US">Loss Per Share Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LossPerShareAbstract" xlink:to="ftft_LossPerShareAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl0" xml:lang="en-US">Entity Address, State or Province</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OlaJohannesLindMember_lbl0" xml:lang="en-US">Ola Johannes Lind Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OlaJohannesLindMember" xlink:to="ftft_OlaJohannesLindMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl0" xml:lang="en-US">Accounts Receivable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashCurrent_lbl0" xml:lang="en-US">Restricted Cash, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl0" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIntangibleAssetsNet_lbl0" xml:lang="en-US">Other Intangible Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIntangibleAssetsNet" xlink:to="us-gaap_OtherIntangibleAssetsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl0" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherInvestments_lbl0" xml:lang="en-US">Other Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInvestments" xlink:to="us-gaap_OtherInvestments_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_lbl0" xml:lang="en-US">Derivative Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_NumberOfInstallments_lbl1" xml:lang="en-US">Number Of Installments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NumberOfInstallments" xlink:to="ftft_NumberOfInstallments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillTransfers_lbl0" xml:lang="en-US">Goodwill, Transfers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillTransfers" xlink:to="us-gaap_GoodwillTransfers_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage_lbl1" xml:lang="en-US">Diluted Earnings Per Share Is Calculated By Taking Net Loss Divided By The Diluted Weighted Average</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage" xlink:to="ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OperatingLeaseWeightedAverageRemainingLeaseTerm_lbl1" xml:lang="en-US">Operating Lease Weighted Average Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeaseWeightedAverageRemainingLeaseTerm" xlink:to="ftft_OperatingLeaseWeightedAverageRemainingLeaseTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentCompanyRegistrationExpense_lbl0" xml:lang="en-US">Investment Company, Registration Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentCompanyRegistrationExpense" xlink:to="us-gaap_InvestmentCompanyRegistrationExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DilutiveEpsAbstract0_lbl0" xml:lang="en-US">Dilutive Eps Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DilutiveEpsAbstract0" xlink:to="ftft_DilutiveEpsAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivables_lbl0" xml:lang="en-US">Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivables" xlink:to="us-gaap_OtherReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_NetIncome_lbl1" xml:lang="en-US">Net Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NetIncome" xlink:to="ftft_NetIncome_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl0" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests_lbl1" xml:lang="en-US">Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests" xlink:to="ftft_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsMember_lbl0" xml:lang="en-US">Investments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsMember" xlink:to="us-gaap_InvestmentsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_WarrantsShares_lbl1" xml:lang="en-US">Warrants Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantsShares" xlink:to="ftft_WarrantsShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl0" xml:lang="en-US">Document Transition Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentsDueInSixYear_lbl1" xml:lang="en-US">Operating Leases Future Minimum Payments Due In Six Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeasesFutureMinimumPaymentsDueInSixYear" xlink:to="ftft_OperatingLeasesFutureMinimumPaymentsDueInSixYear_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillDisclosureTextBlock_lbl0" xml:lang="en-US">Goodwill Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillDisclosureTextBlock" xlink:to="us-gaap_GoodwillDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl0" xml:lang="en-US">Machinery and Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments_lbl1" xml:lang="en-US">Capital Lease Future Minimum Payments Interest Included In Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments" xlink:to="ftft_CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember_lbl0" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Derivative Qualifying as Hedge, Excluded Component, Including Portion Attributable to Noncontrolling Interest [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl0" xml:lang="en-US">Accounts Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrent_lbl0" xml:lang="en-US">Notes Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetAcquisitionAbstract_lbl" xml:lang="en-US">Asset Acquisition [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionAbstract" xlink:to="us-gaap_AssetAcquisitionAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ConcentrationRiskPercentage_lbl1" xml:lang="en-US">Concentration Risk Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ConcentrationRiskPercentage" xlink:to="ftft_ConcentrationRiskPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringReserve_lbl0" xml:lang="en-US">Restructuring Reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringReserve" xlink:to="us-gaap_RestructuringReserve_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentIssuanceDate1_lbl0" xml:lang="en-US">Debt Instrument, Issuance Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIssuanceDate1" xlink:to="us-gaap_DebtInstrumentIssuanceDate1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage_lbl0" xml:lang="en-US">Shares Acquired, Weighted Average Discount to Net Assets, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage" xlink:to="us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl0" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_KhyberMoneyExchangeLtdMember_lbl1" xml:lang="en-US">Khyber Money Exchange Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_KhyberMoneyExchangeLtdMember" xlink:to="ftft_KhyberMoneyExchangeLtdMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentsDueInFiveYear_lbl1" xml:lang="en-US">Operating Leases Future Minimum Payments Due In Five Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeasesFutureMinimumPaymentsDueInFiveYear" xlink:to="ftft_OperatingLeasesFutureMinimumPaymentsDueInFiveYear_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl1" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl0" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl0" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_PercentageOfIssuedAndOutstandingShares_lbl1" xml:lang="en-US">Percentage Of Issued And Outstanding Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PercentageOfIssuedAndOutstandingShares" xlink:to="ftft_PercentageOfIssuedAndOutstandingShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfInterestInCorporateUnit_lbl0" xml:lang="en-US">Proceeds from Sale of Interest in Corporate Unit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfInterestInCorporateUnit" xlink:to="us-gaap_ProceedsFromSaleOfInterestInCorporateUnit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_BusinessCombinationMember_lbl0" xml:lang="en-US">Business Combination Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BusinessCombinationMember" xlink:to="ftft_BusinessCombinationMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SegmentGrossProfit_lbl1" xml:lang="en-US">Segment Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SegmentGrossProfit" xlink:to="ftft_SegmentGrossProfit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfAccountsPayablesTableTextBlock_lbl0" xml:lang="en-US">Schedule Of Accounts Payables Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfAccountsPayablesTableTextBlock" xlink:to="ftft_ScheduleOfAccountsPayablesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_JKNDCLimitedOneMember_lbl0" xml:lang="en-US">JKNDCLimited One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_JKNDCLimitedOneMember" xlink:to="ftft_JKNDCLimitedOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent_lbl0" xml:lang="en-US">Financing Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl0" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ConsultingFee_lbl1" xml:lang="en-US">Consulting Fee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ConsultingFee" xlink:to="ftft_ConsultingFee_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_JingChenMember_lbl0" xml:lang="en-US">Jing Chen Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_JingChenMember" xlink:to="ftft_JingChenMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Due To Related Parties Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock" xlink:to="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl0" xml:lang="en-US">Interest Income (Expense), Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl0" xml:lang="en-US">Income (Loss) from Equity Method Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfOperatingResultsAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfOperatingResultsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfOperatingResultsAbstract_lbl" xml:lang="en-US">Schedule Of Operating Results Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfOperatingResultsAbstract" xlink:to="ftft_ScheduleOfOperatingResultsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_lbl1" xml:lang="en-US">Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_lbl0" xml:lang="en-US">Sale of Stock, Percentage of Ownership after Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:to="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Loss From Continuing Operations Before Income Tax Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock" xlink:to="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl1" xml:lang="en-US">Accrued Liabilities and Other Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromPaymentsToMinorityShareholders_lbl0" xml:lang="en-US">Proceeds from (Payments to) Noncontrolling Interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:to="us-gaap_ProceedsFromPaymentsToMinorityShareholders_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_TotalAccountsReceivablesNet_lbl1" xml:lang="en-US">Total Accounts Receivables Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_TotalAccountsReceivablesNet" xlink:to="ftft_TotalAccountsReceivablesNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressGross_lbl0" xml:lang="en-US">Construction in Progress, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl0" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_TransferPrice_lbl1" xml:lang="en-US">Transfer Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_TransferPrice" xlink:to="ftft_TransferPrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_FTFTParaguaySAMember_lbl0" xml:lang="en-US">FTFTParaguay SAMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FTFTParaguaySAMember" xlink:to="ftft_FTFTParaguaySAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BorrowingsMember_lbl0" xml:lang="en-US">Borrowings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BorrowingsMember" xlink:to="us-gaap_BorrowingsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl0" xml:lang="en-US">City Area Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl0" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ReportableSegmentRevenue_lbl1" xml:lang="en-US">Reportable Segment Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ReportableSegmentRevenue" xlink:to="ftft_ReportableSegmentRevenue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermLeaseCost_lbl0" xml:lang="en-US">Short-Term Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_AE_lbl0" xml:lang="en-US">UNITED ARAB EMIRATES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_AE" xlink:to="country_AE_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl0" xml:lang="en-US">Subsidiary, Ownership Percentage, Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl0" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_GoingConcernPolicyTextBlock_lbl1" xml:lang="en-US">Going Concern Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_GoingConcernPolicyTextBlock" xlink:to="ftft_GoingConcernPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesGross_lbl0" xml:lang="en-US">Furniture and Fixtures, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesGross" xlink:to="us-gaap_FurnitureAndFixturesGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_TotalAccountsReceivableNet_lbl1" xml:lang="en-US">Total Accounts Receivable Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_TotalAccountsReceivableNet" xlink:to="ftft_TotalAccountsReceivableNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">Other General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherGeneralAndAdministrativeExpense" xlink:to="us-gaap_OtherGeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_RelatedPartiesTransactionRelationship_lbl1" xml:lang="en-US">Related Parties Transaction Relationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RelatedPartiesTransactionRelationship" xlink:to="ftft_RelatedPartiesTransactionRelationship_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IncomeTaxTablesLineItems_lbl0" xml:lang="en-US">Income Tax Tables Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeTaxTablesLineItems" xlink:to="ftft_IncomeTaxTablesLineItems_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl0" xml:lang="en-US">Gain (Loss), Foreign Currency Transaction, before Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DueToRelatedPartysCurrent_lbl1" xml:lang="en-US">Due To Related Partys Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DueToRelatedPartysCurrent" xlink:to="ftft_DueToRelatedPartysCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ImpairmentLossTextBlock_lbl1" xml:lang="en-US">Impairment Loss Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentLossTextBlock" xlink:to="ftft_ImpairmentLossTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl0" xml:lang="en-US">Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading_lbl1" xml:lang="en-US">Coal And Aluminum Ingots Supply Chain Financing Trading</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading" xlink:to="ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember_lbl0" xml:lang="en-US">Coals And Aluminum Ingots Supply Chain Financingtrading Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember" xlink:to="ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl0" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfSegmentAssetsAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfSegmentAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfSegmentAssetsAbstract_lbl" xml:lang="en-US">Schedule Of Segment Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfSegmentAssetsAbstract" xlink:to="ftft_ScheduleOfSegmentAssetsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OperatingLoss_lbl1" xml:lang="en-US">Operating Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLoss" xlink:to="ftft_OperatingLoss_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl0" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfAccountsReceivableNetOfSpecificAllowancesForDoubtfulAccountsAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfAccountsReceivableNetOfSpecificAllowancesForDoubtfulAccountsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfAccountsReceivableNetOfSpecificAllowancesForDoubtfulAccountsAbstract_lbl" xml:lang="en-US">Schedule Of Accounts Receivable Net Of Specific Allowances For Doubtful Accounts Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfAccountsReceivableNetOfSpecificAllowancesForDoubtfulAccountsAbstract" xlink:to="ftft_ScheduleOfAccountsReceivableNetOfSpecificAllowancesForDoubtfulAccountsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CompanyCorporated_lbl1" xml:lang="en-US">Company Corporated</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CompanyCorporated" xlink:to="ftft_CompanyCorporated_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl1" xml:lang="en-US">Liabilities, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ConsultingServiceAgreementDescription_lbl1" xml:lang="en-US">Consulting Service Agreement Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ConsultingServiceAgreementDescription" xlink:to="ftft_ConsultingServiceAgreementDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OtherReceivablesTextBlock_lbl1" xml:lang="en-US">Other Receivables Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OtherReceivablesTextBlock" xlink:to="ftft_OtherReceivablesTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivablesGrossCurrent_lbl0" xml:lang="en-US">Other Receivables, Gross, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesGrossCurrent" xlink:to="us-gaap_OtherReceivablesGrossCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_PurchasePricePercentage_lbl1" xml:lang="en-US">Purchase Price Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PurchasePricePercentage" xlink:to="ftft_PurchasePricePercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl0" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl1" xml:lang="en-US">Other Receivables, Net, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl0" xml:lang="en-US">Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl1" xml:lang="en-US">Other Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyDamagesPaidValue_lbl0" xml:lang="en-US">Loss Contingency, Damages Paid, Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesPaidValue" xlink:to="us-gaap_LossContingencyDamagesPaidValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableSale_lbl0" xml:lang="en-US">Accounts Receivable, Sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableSale" xlink:to="us-gaap_AccountsReceivableSale_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl0" xml:lang="en-US">Accounts and Nontrade Receivable [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl0" xml:lang="en-US">Intangible Assets, Finite-Lived, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Other Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCashEquivalentsAtCarryingValue" xlink:to="us-gaap_OtherCashEquivalentsAtCarryingValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl0" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentsDueInTHreeYear_lbl1" xml:lang="en-US">Operating Leases Future Minimum Payments Due In THree Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeasesFutureMinimumPaymentsDueInTHreeYear" xlink:to="ftft_OperatingLeasesFutureMinimumPaymentsDueInTHreeYear_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ImpairmentLoss_lbl1" xml:lang="en-US">Impairment Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentLoss" xlink:to="ftft_ImpairmentLoss_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AcquisitionTablesLineItems_lbl0" xml:lang="en-US">Acquisition Tables Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AcquisitionTablesLineItems" xlink:to="ftft_AcquisitionTablesLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">Selling, General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermLeasesPolicyTextBlock_lbl0" xml:lang="en-US">Short-Term Leases [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeasesPolicyTextBlock" xlink:to="us-gaap_ShortTermLeasesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl0" xml:lang="en-US">Share Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Supplies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:to="us-gaap_IncreaseDecreaseInPrepaidSupplies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockDividendsShares_lbl0" xml:lang="en-US">Common Stock Dividends, Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDividendsShares" xlink:to="us-gaap_CommonStockDividendsShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet_lbl0" xml:lang="en-US">Property, Plant and Equipment, Other, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl0" xml:lang="en-US">Operating Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalDeferredPurchasePrice_lbl1" xml:lang="en-US">Supplemental Deferred Purchase Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalDeferredPurchasePrice" xlink:to="us-gaap_SupplementalDeferredPurchasePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_TotalPurchasePriceForAcquisitionNetCash_lbl1" xml:lang="en-US">Total Purchase Price For Acquisition Net Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_TotalPurchasePriceForAcquisitionNetCash" xlink:to="ftft_TotalPurchasePriceForAcquisitionNetCash_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl0" xml:lang="en-US">Assets, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_MingYiMember_lbl0" xml:lang="en-US">Ming Yi Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_MingYiMember" xlink:to="ftft_MingYiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_GovernmentSubsidiesRecognized_lbl1" xml:lang="en-US">Government Subsidies Recognized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_GovernmentSubsidiesRecognized" xlink:to="ftft_GovernmentSubsidiesRecognized_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl0" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0" xml:lang="en-US">Revenue [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherInventorySupplies_lbl0" xml:lang="en-US">Other Inventory, Supplies, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInventorySupplies" xlink:to="us-gaap_OtherInventorySupplies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl0" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_FUCEFutureSupplyChainXianCoLtdMember_lbl0" xml:lang="en-US">FUCEFuture Supply Chain Xian Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FUCEFutureSupplyChainXianCoLtdMember" xlink:to="ftft_FUCEFutureSupplyChainXianCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionExercisePriceDecrease_lbl0" xml:lang="en-US">Stock Option, Exercise Price, Decrease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionExercisePriceDecrease" xlink:to="us-gaap_StockOptionExercisePriceDecrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_NiceTalentPartnerLimitedMember_lbl0" xml:lang="en-US">Nice Talent Partner Limited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NiceTalentPartnerLimitedMember" xlink:to="ftft_NiceTalentPartnerLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract_lbl0" xml:lang="en-US">Supplemental Cash Flow Elements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_SupplementalCashFlowElementsAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfDueToRelatedPartiesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfDueToRelatedPartiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfDueToRelatedPartiesAbstract_lbl" xml:lang="en-US">Schedule Of Due To Related Parties Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfDueToRelatedPartiesAbstract" xlink:to="ftft_ScheduleOfDueToRelatedPartiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl0" xml:lang="en-US">Other Prepaid Expense, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl0" xml:lang="en-US">Other Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromFeesReceived_lbl0" xml:lang="en-US">Proceeds from Fees Received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromFeesReceived" xlink:to="us-gaap_ProceedsFromFeesReceived_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl1" xml:lang="en-US">Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl0" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_lbl0" xml:lang="en-US">Cash, Cash Equivalents, and Short-Term Investments [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction_lbl0" xml:lang="en-US">Related Party Transaction, Description of Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IssuedUponSharesRelatedToConsultant_lbl1" xml:lang="en-US">Issued Upon Shares Related To Consultant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IssuedUponSharesRelatedToConsultant" xlink:to="ftft_IssuedUponSharesRelatedToConsultant_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_PangDongMember_lbl0" xml:lang="en-US">Pang Dong Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PangDongMember" xlink:to="ftft_PangDongMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermInvestments_lbl0" xml:lang="en-US">Short-Term Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DebtorAMember_lbl0" xml:lang="en-US">Debtor AMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DebtorAMember" xlink:to="ftft_DebtorAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNet_lbl0" xml:lang="en-US">Net Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNet" xlink:to="us-gaap_AssetsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IntersegmentLoss_lbl1" xml:lang="en-US">Intersegment Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IntersegmentLoss" xlink:to="ftft_IntersegmentLoss_lbl1"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfConsolidatedAssetsAndLiabilitiesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfConsolidatedAssetsAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfConsolidatedAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule Of Consolidated Assets And Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfConsolidatedAssetsAndLiabilitiesAbstract" xlink:to="ftft_ScheduleOfConsolidatedAssetsAndLiabilitiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_PropertyPlantEquipmentNet_lbl1" xml:lang="en-US">Property Plant Equipment Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PropertyPlantEquipmentNet" xlink:to="ftft_PropertyPlantEquipmentNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ZhiYanMember_lbl0" xml:lang="en-US">Zhi Yan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ZhiYanMember" xlink:to="ftft_ZhiYanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_lbl0" xml:lang="en-US">Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:to="us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ReitsBeijingTechnologyCoLtdMember_lbl0" xml:lang="en-US">Reits Beijing Technology Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ReitsBeijingTechnologyCoLtdMember" xlink:to="ftft_ReitsBeijingTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityRestrictions_lbl0" xml:lang="en-US">Equity Restrictions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityRestrictions" xlink:to="us-gaap_EquityRestrictions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties_lbl0" xml:lang="en-US">Increase (Decrease) in Due to Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_Total_lbl1" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_Total" xlink:to="ftft_Total_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl1" xml:lang="en-US">Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedIncomeStatementTableTextBlock_lbl0" xml:lang="en-US">Condensed Income Statement [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:to="srt_ScheduleOfCondensedIncomeStatementTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl0" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl1" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl0" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseDueFromOtherRelatedParties_lbl0" xml:lang="en-US">Increase (Decrease) Due from Other Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseDueFromOtherRelatedParties" xlink:to="us-gaap_IncreaseDecreaseDueFromOtherRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsCommonStockCash_lbl0" xml:lang="en-US">Dividends, Common Stock, Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsCommonStockCash" xlink:to="us-gaap_DividendsCommonStockCash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl0" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_lbl0" xml:lang="en-US">Other Income Tax Expense (Benefit), Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AccountantReceivablesTextBlock_lbl1" xml:lang="en-US">Accountant Receivables Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AccountantReceivablesTextBlock" xlink:to="ftft_AccountantReceivablesTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl0" xml:lang="en-US">Common Stock, Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl0" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SummaryofSignificantAccountingPoliciesTablesLineItems_lbl0" xml:lang="en-US">Summaryof Significant Accounting Policies Tables Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:to="ftft_SummaryofSignificantAccountingPoliciesTablesLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments_lbl1" xml:lang="en-US">Capital Lease Future Minimum Payments Present Value Of Net Minimum Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:to="ftft_CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_FTFTHKMember_lbl0" xml:lang="en-US">FTFTHKMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FTFTHKMember" xlink:to="ftft_FTFTHKMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeMaturityDates_lbl0" xml:lang="en-US">Derivative, Contract End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeMaturityDates" xlink:to="us-gaap_DerivativeMaturityDates_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AccruedSuppliers_lbl1" xml:lang="en-US">Accrued Suppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AccruedSuppliers" xlink:to="ftft_AccruedSuppliers_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl0" xml:lang="en-US">Cost of Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ShortTermInvestment_lbl1" xml:lang="en-US">Short Term Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShortTermInvestment" xlink:to="ftft_ShortTermInvestment_lbl1"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfEstimatedAmortizationAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfEstimatedAmortizationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfEstimatedAmortizationAbstract_lbl" xml:lang="en-US">Schedule Of Estimated Amortization Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfEstimatedAmortizationAbstract" xlink:to="ftft_ScheduleOfEstimatedAmortizationAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrent_lbl0" xml:lang="en-US">Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsPayableCurrent_lbl0" xml:lang="en-US">Dividends Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPayableCurrent" xlink:to="us-gaap_DividendsPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl0" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl0" xml:lang="en-US">Additional Paid in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_NotePayableLineItems_lbl0" xml:lang="en-US">Note Payable Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NotePayableLineItems" xlink:to="ftft_NotePayableLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage_lbl0" xml:lang="en-US">Property, Plant and Equipment, Salvage Value, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:to="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">Net Income (Loss) Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_HK_lbl0" xml:lang="en-US">HONG KONG</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_HK" xlink:to="country_HK_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingExpense_lbl0" xml:lang="en-US">Selling Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingExpense" xlink:to="us-gaap_SellingExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl0" xml:lang="en-US">Income Taxes Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CostOfGoodSoldRelatedParty_lbl1" xml:lang="en-US">Cost Of Good Sold Related Party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CostOfGoodSoldRelatedParty" xlink:to="ftft_CostOfGoodSoldRelatedParty_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl0" xml:lang="en-US">Document Quarterly Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SettlementAgreementTerms_lbl1" xml:lang="en-US">Settlement Agreement Terms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SettlementAgreementTerms" xlink:to="ftft_SettlementAgreementTerms_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedParties_lbl0" xml:lang="en-US">Loans and Leases Receivable, Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedParties_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfNotePayableAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfNotePayableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfNotePayableAbstract_lbl" xml:lang="en-US">Schedule Of Note Payable Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfNotePayableAbstract" xlink:to="ftft_ScheduleOfNotePayableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract] [Standard Label]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AlphaYieldLimitedMember_lbl0" xml:lang="en-US">Alpha Yield Limited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AlphaYieldLimitedMember" xlink:to="ftft_AlphaYieldLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl0" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Operating Lease, Right-of-Use Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading_lbl1" xml:lang="en-US">Payments For Coal And Aluminum Ingots Supply Chain Financing Trading</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading" xlink:to="ftft_PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExcessStockSharesIssued_lbl1" xml:lang="en-US">Excess Stock, Shares Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessStockSharesIssued" xlink:to="us-gaap_ExcessStockSharesIssued_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl0" xml:lang="en-US">Cash Provided by (Used in) Operating Activities, Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityReverseStockSplit_lbl0" xml:lang="en-US">Stockholders&apos; Equity, Reverse Stock Split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityReverseStockSplit" xlink:to="us-gaap_StockholdersEquityReverseStockSplit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US">Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_BasicEpsAbstract_lbl0" xml:lang="en-US">Basic Eps Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BasicEpsAbstract" xlink:to="ftft_BasicEpsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OperatingLeasesFutureMinimumPaymentsDueInTwoYear_lbl1" xml:lang="en-US">Operating Leases Future Minimum Payments Due In Two Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeasesFutureMinimumPaymentsDueInTwoYear" xlink:to="ftft_OperatingLeasesFutureMinimumPaymentsDueInTwoYear_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OperatingLeasesLiabilityCurrent_lbl1" xml:lang="en-US">Operating Leases Liability Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingLeasesLiabilityCurrent" xlink:to="ftft_OperatingLeasesLiabilityCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl0" xml:lang="en-US">Operating Lease, Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl0" xml:lang="en-US">Payments to Acquire Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_IS_lbl0" xml:lang="en-US">ICELAND</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_IS" xlink:to="country_IS_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OtherReceivable_lbl1" xml:lang="en-US">Other Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OtherReceivable" xlink:to="ftft_OtherReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DutetoRelatedpartyRelationship_lbl1" xml:lang="en-US">Duteto Relatedparty Relationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DutetoRelatedpartyRelationship" xlink:to="ftft_DutetoRelatedpartyRelationship_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AssetManagementServiceMember_lbl0" xml:lang="en-US">Asset Management Service Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AssetManagementServiceMember" xlink:to="ftft_AssetManagementServiceMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_RepaymentForLoanReceivable_lbl1" xml:lang="en-US">Repayment For Loan Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RepaymentForLoanReceivable" xlink:to="ftft_RepaymentForLoanReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllOtherSegmentsMember_lbl1" xml:lang="en-US">Other Segments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllOtherSegmentsMember" xlink:to="us-gaap_AllOtherSegmentsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_StatutoryReserveMember_lbl0" xml:lang="en-US">Statutory Reserve Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_StatutoryReserveMember" xlink:to="ftft_StatutoryReserveMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_NiceTalentAssetManagementLimitedMember_lbl0" xml:lang="en-US">Nice Talent Asset Management Limited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NiceTalentAssetManagementLimitedMember" xlink:to="ftft_NiceTalentAssetManagementLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IncomeFromDiscontinuingOperationsShare_lbl1" xml:lang="en-US">Income From Discontinuing Operations Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeFromDiscontinuingOperationsShare" xlink:to="ftft_IncomeFromDiscontinuingOperationsShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl0" xml:lang="en-US">Deferred Tax Assets, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl0"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>ftft-20230331_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 22 15:16:45 UTC 2023 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ConsolidatedBalanceSheet" roleURI="http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ConsolidatedIncomeStatement" roleURI="http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ShareholdersEquityType2or3" roleURI="http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ConsolidatedCashFlow" roleURI="http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_CorporateInformation" roleURI="http://skypeoplefruitjuice.com/role/CorporateInformation"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_SummaryofSignificantAccountingPolicies" roleURI="http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_VariableInterestEntity" roleURI="http://skypeoplefruitjuice.com/role/VariableInterestEntity"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_AccountsReceivable" roleURI="http://skypeoplefruitjuice.com/role/AccountsReceivable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_OtherReceivables" roleURI="http://skypeoplefruitjuice.com/role/OtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_LoanReceivables" roleURI="http://skypeoplefruitjuice.com/role/LoanReceivables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ShortTermInvestment" roleURI="http://skypeoplefruitjuice.com/role/ShortTermInvestment"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_OtherCurrentAssets" roleURI="http://skypeoplefruitjuice.com/role/OtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_Goodwill" roleURI="http://skypeoplefruitjuice.com/role/Goodwill"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_Acquisition" roleURI="http://skypeoplefruitjuice.com/role/Acquisition"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_Leases" roleURI="http://skypeoplefruitjuice.com/role/Leases"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_PropertyandEquipment" roleURI="http://skypeoplefruitjuice.com/role/PropertyandEquipment"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_IntangibleAssets" roleURI="http://skypeoplefruitjuice.com/role/IntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_NotePayable" roleURI="http://skypeoplefruitjuice.com/role/NotePayable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_AccountPayables" roleURI="http://skypeoplefruitjuice.com/role/AccountPayables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_AccruedExpensesandOtherPayables" roleURI="http://skypeoplefruitjuice.com/role/AccruedExpensesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_DeferredLiabilities" roleURI="http://skypeoplefruitjuice.com/role/DeferredLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_RelatedPartyTransaction" roleURI="http://skypeoplefruitjuice.com/role/RelatedPartyTransaction"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_IncomeTax" roleURI="http://skypeoplefruitjuice.com/role/IncomeTax"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ImpairmentLoss" roleURI="http://skypeoplefruitjuice.com/role/ImpairmentLoss"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ShareBasedCompensation" roleURI="http://skypeoplefruitjuice.com/role/ShareBasedCompensation"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_SegmentReporting" roleURI="http://skypeoplefruitjuice.com/role/SegmentReporting"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_CommitmentsandContingencies" roleURI="http://skypeoplefruitjuice.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_RisksandUncertainties" roleURI="http://skypeoplefruitjuice.com/role/RisksandUncertainties"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_SubsequentEvents" roleURI="http://skypeoplefruitjuice.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_AccountingPoliciesByPolicy" roleURI="http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_VariableInterestEntityTables" roleURI="http://skypeoplefruitjuice.com/role/VariableInterestEntityTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_AccountsReceivableTables" roleURI="http://skypeoplefruitjuice.com/role/AccountsReceivableTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_OtherCurrentAssetsTables" roleURI="http://skypeoplefruitjuice.com/role/OtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_AcquisitionTables" roleURI="http://skypeoplefruitjuice.com/role/AcquisitionTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_LeasesTables" roleURI="http://skypeoplefruitjuice.com/role/LeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_PropertyandEquipmentTables" roleURI="http://skypeoplefruitjuice.com/role/PropertyandEquipmentTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_IntangibleAssetsTables" roleURI="http://skypeoplefruitjuice.com/role/IntangibleAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_NotePayableTables" roleURI="http://skypeoplefruitjuice.com/role/NotePayableTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_AccountPayablesTables" roleURI="http://skypeoplefruitjuice.com/role/AccountPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_AccruedExpensesandOtherPayablesTables" roleURI="http://skypeoplefruitjuice.com/role/AccruedExpensesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_RelatedPartyTransactionTables" roleURI="http://skypeoplefruitjuice.com/role/RelatedPartyTransactionTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_IncomeTaxTables" roleURI="http://skypeoplefruitjuice.com/role/IncomeTaxTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_SegmentReportingTables" roleURI="http://skypeoplefruitjuice.com/role/SegmentReportingTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofconsolidatedassetsandliabilitiesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofoperatingresultsTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofoperatingresultsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofaccountsreceivablenetTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofaccountsreceivablenetofspecificallowancesfordoubtfulaccountsTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetofspecificallowancesfordoubtfulaccountsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofothercurrentassetsTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofothercurrentassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofnetassetsacquiredandliabilitiesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofnetassetsacquiredandliabilitiesTable_Parentheticals" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable_Parentheticals" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofmaturitiesofleaseliabilitiesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofpropertyandequipmentTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofpropertyandequipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofintangibleassetsTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofestimatedamortizationTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofnotepayableTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofnotepayableTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofaccountspayablesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofaccountspayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofaccruedexpensesandotherpayablesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofaccruedexpensesandotherpayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofduetorelatedpartiesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofduetorelatedpartiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofduefromrelatedpartiesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofduefromrelatedpartiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofcompanytransactionswithrelatedpartiesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofcompanytransactionswithrelatedpartiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofstatutoryEITrateapplicabletoprofitsoftheconsolidatedentitiesandtheincometaxexpensesTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofstatutoryEITrateapplicabletoprofitsoftheconsolidatedentitiesandtheincometaxexpensesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofsegmentgrossprofitreportablesegmentTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofsegmentgrossprofitreportablesegmentTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleoflossfromcontinuingoperationsbeforeincometaxTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleoflossfromcontinuingoperationsbeforeincometaxTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ScheduleofsegmentassetsTable" roleURI="http://skypeoplefruitjuice.com/role/ScheduleofsegmentassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_CorporateInformationDetails" roleURI="http://skypeoplefruitjuice.com/role/CorporateInformationDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_OtherReceivablesDetails" roleURI="http://skypeoplefruitjuice.com/role/OtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_LoanReceivablesDetails" roleURI="http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ShortTermInvestmentDetails" roleURI="http://skypeoplefruitjuice.com/role/ShortTermInvestmentDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_GoodwillDetails" roleURI="http://skypeoplefruitjuice.com/role/GoodwillDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_AcquisitionDetails" roleURI="http://skypeoplefruitjuice.com/role/AcquisitionDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_LeasesDetails" roleURI="http://skypeoplefruitjuice.com/role/LeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_PropertyandEquipmentDetails" roleURI="http://skypeoplefruitjuice.com/role/PropertyandEquipmentDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_IntangibleAssetsDetails" roleURI="http://skypeoplefruitjuice.com/role/IntangibleAssetsDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_NotePayableDetails" roleURI="http://skypeoplefruitjuice.com/role/NotePayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_DeferredLiabilitiesDetails" roleURI="http://skypeoplefruitjuice.com/role/DeferredLiabilitiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_IncomeTaxDetails" roleURI="http://skypeoplefruitjuice.com/role/IncomeTaxDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ImpairmentLossDetails" roleURI="http://skypeoplefruitjuice.com/role/ImpairmentLossDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_ShareBasedCompensationDetails" roleURI="http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_CommitmentsandContingenciesDetails" roleURI="http://skypeoplefruitjuice.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#ftft_r_RisksandUncertaintiesDetails" roleURI="http://skypeoplefruitjuice.com/role/RisksandUncertaintiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20230331.xsd#DocumentAndEntityInformation" roleURI="http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"/>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Cash" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ShortTermInvestments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DueFromRelatedPartyCurrent" xlink:href="ftft-20230331.xsd#ftft_DueFromRelatedPartyCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="DueFromRelatedPartyCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Goodwill" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsNoncurrent" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Assets" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesPayableCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DividendsPayableCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DueToRelatedPartysCurrent" xlink:href="ftft-20230331.xsd#ftft_DueToRelatedPartysCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="DueToRelatedPartysCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DerivativeLiabilitiesCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_Liabilities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AdditionalPaidInCapital" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestructuringReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserve"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_RestructuringReserve" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_StockholdersEquity" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_MinorityInterest" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CostOfGoodsSoldThirdParty" xlink:href="ftft-20230331.xsd#ftft_CostOfGoodsSoldThirdParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="CostOfGoodsSoldThirdParty" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CostOfGoodSoldRelatedParty" xlink:href="ftft-20230331.xsd#ftft_CostOfGoodSoldRelatedParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="CostOfGoodSoldRelatedParty" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_GoodwillImpairmentLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestIncomeExpenseNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpenseOther" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest" xlink:href="ftft-20230331.xsd#ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_NetIncomeLoss_0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" xlink:href="ftft-20230331.xsd#ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="LossPerShareAbstract" xlink:href="ftft-20230331.xsd#ftft_LossPerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="LossPerShareAbstract" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossPerShareAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserveMember" xlink:href="ftft-20230331.xsd#ftft_StatutoryReserveMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="StatutoryReserveMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_NoncontrollingInterestMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="6.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_0" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentForAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentForAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentForAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentOfShortTermInvestment" xlink:href="ftft-20230331.xsd#ftft_ImpairmentOfShortTermInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ImpairmentOfShortTermInvestment" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidSupplies" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDueFromRelatedParties" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="RepaymentOfAmountsDueToRelatedPartiesNet" xlink:href="ftft-20230331.xsd#ftft_RepaymentOfAmountsDueToRelatedPartiesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="RepaymentOfAmountsDueToRelatedPartiesNet" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInAdvancesFromCustomers" xlink:href="ftft-20230331.xsd#ftft_IncreaseDecreaseInAdvancesFromCustomers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAdvancesFromCustomers" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdditionsToPropertyPlantAndEquipment" xlink:href="ftft-20230331.xsd#ftft_AdditionsToPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="AdditionsToPropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="RepaymentForLoanReceivable" xlink:href="ftft-20230331.xsd#ftft_RepaymentForLoanReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="RepaymentForLoanReceivable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProceedsFromLoanPayable" xlink:href="ftft-20230331.xsd#ftft_ProceedsFromLoanPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromLoanPayable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromPaymentsToMinorityShareholders" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowElementsAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/CorporateInformation">
    <loc xlink:type="locator" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesTable" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesLineItems" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="SummaryofSignificantAccountingPoliciesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesTable" xlink:to="SummaryofSignificantAccountingPoliciesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/VariableInterestEntity">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/AccountsReceivable">
    <loc xlink:type="locator" xlink:label="AccountantReceivablesAbstract" xlink:href="ftft-20230331.xsd#ftft_AccountantReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="AccountantReceivablesTextBlock" xlink:href="ftft-20230331.xsd#ftft_AccountantReceivablesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountantReceivablesAbstract" xlink:to="AccountantReceivablesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/OtherReceivables">
    <loc xlink:type="locator" xlink:label="OtherReceivablesAbstract" xlink:href="ftft-20230331.xsd#ftft_OtherReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="OtherReceivablesTextBlock" xlink:href="ftft-20230331.xsd#ftft_OtherReceivablesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesAbstract" xlink:to="OtherReceivablesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/LoanReceivables">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ShortTermInvestment">
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermInvestmentsAbstract" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/OtherCurrentAssets">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_OtherCurrentAssetsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/Goodwill">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillImpairedAbstract" xlink:to="us-gaap_GoodwillDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/Acquisition">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionAbstract"/>
    <loc xlink:type="locator" xlink:label="AcquisitionTable" xlink:href="ftft-20230331.xsd#ftft_AcquisitionTable"/>
    <loc xlink:type="locator" xlink:label="AcquisitionLineItems" xlink:href="ftft-20230331.xsd#ftft_AcquisitionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionAbstract" xlink:to="AcquisitionTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionTable" xlink:to="AcquisitionLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionLineItems" xlink:to="us-gaap_AssetAcquisitionTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/Leases">
    <loc xlink:type="locator" xlink:label="LeasesDisclosureAbstract" xlink:href="ftft-20230331.xsd#ftft_LeasesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="LeasesDisclosureTextBlock" xlink:href="ftft-20230331.xsd#ftft_LeasesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDisclosureAbstract" xlink:to="LeasesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/PropertyandEquipment">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/IntangibleAssets">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/NotePayable">
    <loc xlink:type="locator" xlink:label="NotePayableAbstract" xlink:href="ftft-20230331.xsd#ftft_NotePayableAbstract"/>
    <loc xlink:type="locator" xlink:label="NotePayableTable" xlink:href="ftft-20230331.xsd#ftft_NotePayableTable"/>
    <loc xlink:type="locator" xlink:label="NotePayableLineItems" xlink:href="ftft-20230331.xsd#ftft_NotePayableLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableAbstract" xlink:to="NotePayableTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableTable" xlink:to="NotePayableLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotePayableTextBlock" xlink:href="ftft-20230331.xsd#ftft_NotePayableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableLineItems" xlink:to="NotePayableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/AccountPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_CreditLossAdditionalImprovementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditLossAdditionalImprovementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditLossAdditionalImprovementsAbstract" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/AccruedExpensesandOtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="AccruedExpensesandOtherPayablesTable" xlink:href="ftft-20230331.xsd#ftft_AccruedExpensesandOtherPayablesTable"/>
    <loc xlink:type="locator" xlink:label="AccruedExpensesandOtherPayablesLineItems" xlink:href="ftft-20230331.xsd#ftft_AccruedExpensesandOtherPayablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="AccruedExpensesandOtherPayablesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedExpensesandOtherPayablesTable" xlink:to="AccruedExpensesandOtherPayablesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedExpensesandOtherPayablesLineItems" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/DeferredLiabilities">
    <loc xlink:type="locator" xlink:label="DeferredLiabilitesTableAbstract" xlink:href="ftft-20230331.xsd#ftft_DeferredLiabilitesTableAbstract"/>
    <loc xlink:type="locator" xlink:label="DeferredLiabilitesTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_DeferredLiabilitesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredLiabilitesTableAbstract" xlink:to="DeferredLiabilitesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/RelatedPartyTransaction">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/IncomeTax">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxTable" xlink:href="ftft-20230331.xsd#ftft_IncomeTaxTable"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxLineItems" xlink:href="ftft-20230331.xsd#ftft_IncomeTaxLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxTable" xlink:to="IncomeTaxLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxLineItems" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ImpairmentLoss">
    <loc xlink:type="locator" xlink:label="ImpairmentLossAbstract" xlink:href="ftft-20230331.xsd#ftft_ImpairmentLossAbstract"/>
    <loc xlink:type="locator" xlink:label="ImpairmentLossTextBlock" xlink:href="ftft-20230331.xsd#ftft_ImpairmentLossTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ImpairmentLossAbstract" xlink:to="ImpairmentLossTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ShareBasedCompensation">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/SegmentReporting">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesTable" xlink:href="ftft-20230331.xsd#ftft_CommitmentsandContingenciesTable"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesLineItems" xlink:href="ftft-20230331.xsd#ftft_CommitmentsandContingenciesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsandContingenciesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesTable" xlink:to="CommitmentsandContingenciesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesLineItems" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/RisksandUncertainties">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsTable" xlink:href="ftft-20230331.xsd#ftft_SubsequentEventsTable"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsLineItems" xlink:href="ftft-20230331.xsd#ftft_SubsequentEventsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="SubsequentEventsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsTable" xlink:to="SubsequentEventsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsLineItems" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DiscontinuedOperationsPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SegmentInformationReclassificationPolicyTextBlock" xlink:href="ftft-20230331.xsd#ftft_SegmentInformationReclassificationPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="SegmentInformationReclassificationPolicyTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GoingConcernPolicyTextBlock" xlink:href="ftft-20230331.xsd#ftft_GoingConcernPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="GoingConcernPolicyTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GovernmentSubsidiesPolicyTextBlock" xlink:href="ftft-20230331.xsd#ftft_GovernmentSubsidiesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="GovernmentSubsidiesPolicyTextBlock" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeasesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShortTermLeasesPolicyTextBlock" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationVariableInterestEntityPolicy" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesTablesTable" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesTablesTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesTablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="SummaryofSignificantAccountingPoliciesTablesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesTablesTable" xlink:to="SummaryofSignificantAccountingPoliciesTablesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesTablesLineItems" xlink:to="ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/VariableInterestEntityTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/AccountsReceivableTables">
    <loc xlink:type="locator" xlink:label="AccountantReceivablesAbstract" xlink:href="ftft-20230331.xsd#ftft_AccountantReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfAccountsReceivableNetTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfAccountsReceivableNetTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountantReceivablesAbstract" xlink:to="ScheduleOfAccountsReceivableNetTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountantReceivablesAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/OtherCurrentAssetsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/AcquisitionTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionAbstract"/>
    <loc xlink:type="locator" xlink:label="AcquisitionTablesTable" xlink:href="ftft-20230331.xsd#ftft_AcquisitionTablesTable"/>
    <loc xlink:type="locator" xlink:label="AcquisitionTablesLineItems" xlink:href="ftft-20230331.xsd#ftft_AcquisitionTablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionAbstract" xlink:to="AcquisitionTablesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionTablesTable" xlink:to="AcquisitionTablesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionTablesLineItems" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionTablesLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/LeasesTables">
    <loc xlink:type="locator" xlink:label="LeasesDisclosureAbstract" xlink:href="ftft-20230331.xsd#ftft_LeasesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/PropertyandEquipmentTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/IntangibleAssetsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/NotePayableTables">
    <loc xlink:type="locator" xlink:label="NotePayableAbstract" xlink:href="ftft-20230331.xsd#ftft_NotePayableAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfNotePayableTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfNotePayableTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableAbstract" xlink:to="ScheduleOfNotePayableTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/AccountPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CreditLossAdditionalImprovementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditLossAdditionalImprovementsAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfAccountsPayablesTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfAccountsPayablesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditLossAdditionalImprovementsAbstract" xlink:to="ScheduleOfAccountsPayablesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/AccruedExpensesandOtherPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/RelatedPartyTransactionTables">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfDueToRelatedPartiesTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfDueToRelatedPartiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="ScheduleOfDueToRelatedPartiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfDueFromRelatedPartiesTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="ScheduleOfDueFromRelatedPartiesTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/IncomeTaxTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxTablesTable" xlink:href="ftft-20230331.xsd#ftft_IncomeTaxTablesTable"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxTablesLineItems" xlink:href="ftft-20230331.xsd#ftft_IncomeTaxTablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxTablesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxTablesTable" xlink:to="IncomeTaxTablesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxTablesLineItems" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/SegmentReportingTables">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfSegmentAssetsTableTextBlock" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfSegmentAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="ScheduleOfSegmentAssetsTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract"/>
    <loc xlink:type="locator" xlink:label="NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic" xlink:href="ftft-20230331.xsd#ftft_NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:to="NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeFromDiscontinuingOperationsShare" xlink:href="ftft-20230331.xsd#ftft_IncomeFromDiscontinuingOperationsShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:to="IncomeFromDiscontinuingOperationsShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BasicEpsAbstract" xlink:href="ftft-20230331.xsd#ftft_BasicEpsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:to="BasicEpsAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeLossFromContinuingsOperation" xlink:href="ftft-20230331.xsd#ftft_IncomeLossFromContinuingsOperation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasicEpsAbstract" xlink:to="IncomeLossFromContinuingsOperation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeAvailableToCommonStockholdersFromContinuingOperations" xlink:href="ftft-20230331.xsd#ftft_IncomeAvailableToCommonStockholdersFromContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasicEpsAbstract" xlink:to="IncomeAvailableToCommonStockholdersFromContinuingOperations" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeAvailableToCommonStockholdersFromContinuingOperationPershare" xlink:href="ftft-20230331.xsd#ftft_IncomeAvailableToCommonStockholdersFromContinuingOperationPershare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasicEpsAbstract" xlink:to="IncomeAvailableToCommonStockholdersFromContinuingOperationPershare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsShares" xlink:href="ftft-20230331.xsd#ftft_WarrantsShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:to="WarrantsShares" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsPerSharePrice" xlink:href="ftft-20230331.xsd#ftft_WarrantsPerSharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:to="WarrantsPerSharePrice" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera" xlink:href="ftft-20230331.xsd#ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:to="DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag" xlink:href="ftft-20230331.xsd#ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:to="DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage" xlink:href="ftft-20230331.xsd#ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract" xlink:to="DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract" xlink:to="SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_MachineryAndEquipmentMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_OfficeEquipmentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_VehiclesMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable" xlink:to="srt_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable" xlink:to="SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfConsolidatedAssetsAndLiabilitiesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfConsolidatedAssetsAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementTable" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConsolidatedAssetsAndLiabilitiesAbstract" xlink:to="srt_CondensedBalanceSheetStatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RecourseStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RecourseStatusAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="us-gaap_RecourseStatusAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="VariableInterestEntityMember" xlink:href="ftft-20230331.xsd#ftft_VariableInterestEntityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RecourseStatusAxis" xlink:to="VariableInterestEntityMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementTable" xlink:to="srt_CondensedBalanceSheetStatementsCaptionsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_OtherReceivables" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_OtherAssetsCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AssetsCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_IntangibleAssetsCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_Assets" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_Liabilities" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AssetsNet" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AccountsPayableCurrent" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdvancesFromCustomers" xlink:href="ftft-20230331.xsd#ftft_AdvancesFromCustomers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="AdvancesFromCustomers" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DueToRelatedPartyCurrentAndNoncurrent" xlink:href="ftft-20230331.xsd#ftft_DueToRelatedPartyCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="DueToRelatedPartyCurrentAndNoncurrent" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="us-gaap_LiabilitiesCurrent" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalLiabilities" xlink:href="ftft-20230331.xsd#ftft_TotalLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="TotalLiabilities" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofoperatingresultsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOperatingResultsAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfOperatingResultsAbstract"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedIncomeStatementTable" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedIncomeStatementTable"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOperatingResultsAbstract" xlink:to="srt_CondensedIncomeStatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RecourseStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RecourseStatusAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedIncomeStatementTable" xlink:to="us-gaap_RecourseStatusAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="VariableInterestEntityMember" xlink:href="ftft-20230331.xsd#ftft_VariableInterestEntityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RecourseStatusAxis" xlink:to="VariableInterestEntityMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedIncomeStatementTable" xlink:to="srt_CondensedIncomeStatementsCaptionsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="us-gaap_CostOfRevenue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="us-gaap_GrossProfit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TemporaryEquityNetIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityNetIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="us-gaap_TemporaryEquityNetIncome" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccountsReceivableNetAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfAccountsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="CoalAndAluminumIngotsSupplyChainFinancingTrading" xlink:href="ftft-20230331.xsd#ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsReceivableNetAbstract" xlink:to="CoalAndAluminumIngotsSupplyChainFinancingTrading" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AssetManagementService" xlink:href="ftft-20230331.xsd#ftft_AssetManagementService"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsReceivableNetAbstract" xlink:to="AssetManagementService" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsReceivableNetAbstract" xlink:to="us-gaap_OtherReceivablesGrossCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalAccountsReceivablesNet" xlink:href="ftft-20230331.xsd#ftft_TotalAccountsReceivablesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsReceivableNetAbstract" xlink:to="TotalAccountsReceivablesNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetofspecificallowancesfordoubtfulaccountsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccountsReceivableNetOfSpecificAllowancesForDoubtfulAccountsAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfAccountsReceivableNetOfSpecificAllowancesForDoubtfulAccountsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsReceivableNetOfSpecificAllowancesForDoubtfulAccountsAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="DebtorAMember" xlink:href="ftft-20230331.xsd#ftft_DebtorAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="DebtorAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DebtorBMember" xlink:href="ftft-20230331.xsd#ftft_DebtorBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="DebtorBMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DebtorCMember" xlink:href="ftft-20230331.xsd#ftft_DebtorCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="DebtorCMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="TotalAccountsReceivableNet" xlink:href="ftft-20230331.xsd#ftft_TotalAccountsReceivableNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="TotalAccountsReceivableNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofothercurrentassetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOtherCurrentAssetsAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfOtherCurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInventorySupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherInventorySupplies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherInventorySupplies" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrepaymentsForSandAndSteelSupplyChainFinancingTrading" xlink:href="ftft-20230331.xsd#ftft_PrepaymentsForSandAndSteelSupplyChainFinancingTrading"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherCurrentAssetsAbstract" xlink:to="PrepaymentsForSandAndSteelSupplyChainFinancingTrading" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Supplies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Supplies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherCurrentAssetsAbstract" xlink:to="us-gaap_Supplies" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="Total" xlink:href="ftft-20230331.xsd#ftft_Total"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherCurrentAssetsAbstract" xlink:to="Total" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherReceivable" xlink:href="ftft-20230331.xsd#ftft_OtherReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="OtherReceivable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherCurrentAssets" xlink:href="ftft-20230331.xsd#ftft_OtherCurrentAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="OtherCurrentAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PropertyPlantEquipmentNet" xlink:href="ftft-20230331.xsd#ftft_PropertyPlantEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="PropertyPlantEquipmentNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DueFromRelatedPartyNoncurrent" xlink:href="ftft-20230331.xsd#ftft_DueFromRelatedPartyNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="DueFromRelatedPartyNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="LessNoncontrollingInterests" xlink:href="ftft-20230331.xsd#ftft_LessNoncontrollingInterests"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="LessNoncontrollingInterests" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_GoodwillGross" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalPurchasePriceForAcquisitionNetCash" xlink:href="ftft-20230331.xsd#ftft_TotalPurchasePriceForAcquisitionNetCash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="TotalPurchasePriceForAcquisitionNetCash" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable_Parentheticals">
    <loc xlink:type="locator" xlink:label="ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAllocationOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfAllocationOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAllocationOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="KhyberMoneyExchangeLtdMember" xlink:href="ftft-20230331.xsd#ftft_KhyberMoneyExchangeLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="KhyberMoneyExchangeLtdMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYVyNJN0cdPD1kqhofxcdaCCfdmFJNk7bnRKcHxrwQg01XWFX5g0DYowFHWHpQCtY8D7bWmMV/bTxUKNjhKFxGaJ3CihT0FZ411MeP/7pRYiC+C+cri81v0KVOtj2cSo/zzpBdoV/zfm1kSSSdeM5iBkicwL+2jPaF5yPS2EYaeGnTI9Bpl7X1cdYRyXD+LWvdprbrIlwh77OaYtTCz6a/0DTHyZhF/tgY=] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_GoodwillFairValueDisclosure" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable_Parentheticals">
    <loc xlink:type="locator" xlink:label="ScheduleOfAllocationOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfAllocationOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAllocationOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="KhyberMoneyExchangeLtdMember" xlink:href="ftft-20230331.xsd#ftft_KhyberMoneyExchangeLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="KhyberMoneyExchangeLtdMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPaymentsToAcquireBusinesses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPaymentsToAcquireBusinesses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_OtherPaymentsToAcquireBusinesses" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofmaturitiesofleaseliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="LeasesDetailsScheduleofmaturitiesofleaseliabilitiesTable" xlink:href="ftft-20230331.xsd#ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesTable"/>
    <loc xlink:type="locator" xlink:label="LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:href="ftft-20230331.xsd#ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="LeasesDetailsScheduleofmaturitiesofleaseliabilitiesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofmaturitiesofleaseliabilitiesTable" xlink:to="srt_StatementScenarioAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofmaturitiesofleaseliabilitiesTable" xlink:to="LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInTwoYear" xlink:href="ftft-20230331.xsd#ftft_OperatingLeasesFutureMinimumPaymentsDueInTwoYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInTwoYear" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInTHreeYear" xlink:href="ftft-20230331.xsd#ftft_OperatingLeasesFutureMinimumPaymentsDueInTHreeYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInTHreeYear" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFiveYear" xlink:href="ftft-20230331.xsd#ftft_OperatingLeasesFutureMinimumPaymentsDueInFiveYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInFiveYear" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInSixYear" xlink:href="ftft-20230331.xsd#ftft_OperatingLeasesFutureMinimumPaymentsDueInSixYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInSixYear" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesFutureMinimumPaymentDue" xlink:href="ftft-20230331.xsd#ftft_OperatingLeasesFutureMinimumPaymentDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:to="OperatingLeasesFutureMinimumPaymentDue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments" xlink:href="ftft-20230331.xsd#ftft_CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:to="CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:href="ftft-20230331.xsd#ftft_CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:to="CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesLiabilityCurrent" xlink:href="ftft-20230331.xsd#ftft_OperatingLeasesLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:to="OperatingLeasesLiabilityCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofpropertyandequipmentTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyAndEquipmentAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfPropertyAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_FurnitureAndFixturesGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="Vehicle" xlink:href="ftft-20230331.xsd#ftft_Vehicle"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyAndEquipmentAbstract" xlink:to="Vehicle" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_LeaseholdImprovementsGross" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_ConstructionInProgressGross" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentLoss" xlink:href="ftft-20230331.xsd#ftft_ImpairmentLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyAndEquipmentAbstract" xlink:to="ImpairmentLoss" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfIntangibleAssetsAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfIntangibleAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIntangibleAssetsAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="srt_StatementScenarioAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedTrademarksGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedTrademarksGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedTrademarksGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalizedComputerSoftwareGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_CapitalizedComputerSoftwareGross" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIntangibleAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_OtherIntangibleAssetsNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_InventoryNet" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfEstimatedAmortizationAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfEstimatedAmortizationAbstract"/>
    <loc xlink:type="locator" xlink:label="IntangibleAssetsDetailsScheduleofestimatedamortizationTable" xlink:href="ftft-20230331.xsd#ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationTable"/>
    <loc xlink:type="locator" xlink:label="IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems" xlink:href="ftft-20230331.xsd#ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEstimatedAmortizationAbstract" xlink:to="IntangibleAssetsDetailsScheduleofestimatedamortizationTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsDetailsScheduleofestimatedamortizationTable" xlink:to="srt_StatementScenarioAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsDetailsScheduleofestimatedamortizationTable" xlink:to="IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofnotepayableTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfNotePayableAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfNotePayableAbstract"/>
    <loc xlink:type="locator" xlink:label="NotePayableDetailsScheduleofnotepayableTable" xlink:href="ftft-20230331.xsd#ftft_NotePayableDetailsScheduleofnotepayableTable"/>
    <loc xlink:type="locator" xlink:label="NotePayableDetailsScheduleofnotepayableLineItems" xlink:href="ftft-20230331.xsd#ftft_NotePayableDetailsScheduleofnotepayableLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNotePayableAbstract" xlink:to="NotePayableDetailsScheduleofnotepayableTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableDetailsScheduleofnotepayableTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="FUCEFutureSupplyChainXianCoLtdMember" xlink:href="ftft-20230331.xsd#ftft_FUCEFutureSupplyChainXianCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="FUCEFutureSupplyChainXianCoLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FUCEFutureSupplyChainXianCoLtdTwoMember" xlink:href="ftft-20230331.xsd#ftft_FUCEFutureSupplyChainXianCoLtdTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="FUCEFutureSupplyChainXianCoLtdTwoMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FUCEFutureSupplyChainXianCoLtdThreeMember" xlink:href="ftft-20230331.xsd#ftft_FUCEFutureSupplyChainXianCoLtdThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="FUCEFutureSupplyChainXianCoLtdThreeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FUCEFutureSupplyChainXianCoLtdFourMember" xlink:href="ftft-20230331.xsd#ftft_FUCEFutureSupplyChainXianCoLtdFourMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="FUCEFutureSupplyChainXianCoLtdFourMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableDetailsScheduleofnotepayableTable" xlink:to="NotePayableDetailsScheduleofnotepayableLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIssuanceDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableDetailsScheduleofnotepayableLineItems" xlink:to="us-gaap_DebtInstrumentIssuanceDate1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount" xlink:href="ftft-20230331.xsd#ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableDetailsScheduleofnotepayableLineItems" xlink:to="InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeMaturityDates" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeMaturityDates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableDetailsScheduleofnotepayableLineItems" xlink:to="us-gaap_DerivativeMaturityDates" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableDetailsScheduleofnotepayableLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofaccountspayablesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccountsPayablesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfAccountsPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading" xlink:href="ftft-20230331.xsd#ftft_PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsPayablesAbstract" xlink:to="PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsPayablesAbstract" xlink:to="us-gaap_DeferredTaxAssetsOther" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsPayablesAbstract" xlink:to="us-gaap_OtherAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofaccruedexpensesandotherpayablesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfAccruedExpensesAndOtherPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_AccruedSalariesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedSuppliers" xlink:href="ftft-20230331.xsd#ftft_AccruedSuppliers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="AccruedSuppliers" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofduetorelatedpartiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDueToRelatedPartiesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfDueToRelatedPartiesAbstract"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesTable" xlink:href="ftft-20230331.xsd#ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesTable"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems" xlink:href="ftft-20230331.xsd#ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDueToRelatedPartiesAbstract" xlink:to="RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ZhiYanMember" xlink:href="ftft-20230331.xsd#ftft_ZhiYanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ZhiYanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReitsBeijingTechnologyCoLtdMember" xlink:href="ftft-20230331.xsd#ftft_ReitsBeijingTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ReitsBeijingTechnologyCoLtdMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesTable" xlink:to="RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DutetoRelatedpartyRelationship" xlink:href="ftft-20230331.xsd#ftft_DutetoRelatedpartyRelationship"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems" xlink:to="DutetoRelatedpartyRelationship" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DuetoRelatedpartyNote" xlink:href="ftft-20230331.xsd#ftft_DuetoRelatedpartyNote"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems" xlink:to="DuetoRelatedpartyNote" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofduefromrelatedpartiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDueFromRelatedPartiesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfDueFromRelatedPartiesAbstract"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesTable" xlink:href="ftft-20230331.xsd#ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesTable"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems" xlink:href="ftft-20230331.xsd#ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDueFromRelatedPartiesAbstract" xlink:to="RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="KaiXuMember" xlink:href="ftft-20230331.xsd#ftft_KaiXuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="KaiXuMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OLAMember" xlink:href="ftft-20230331.xsd#ftft_OLAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="OLAMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MingYiMember" xlink:href="ftft-20230331.xsd#ftft_MingYiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="MingYiMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JingChenMember" xlink:href="ftft-20230331.xsd#ftft_JingChenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="JingChenMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OlaJohannesLindMember" xlink:href="ftft-20230331.xsd#ftft_OlaJohannesLindMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="OlaJohannesLindMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WongTaiKueMember" xlink:href="ftft-20230331.xsd#ftft_WongTaiKueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="WongTaiKueMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesTable" xlink:to="RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems" xlink:to="us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RelatedPartiesRelationship" xlink:href="ftft-20230331.xsd#ftft_RelatedPartiesRelationship"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems" xlink:to="RelatedPartiesRelationship" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofcompanytransactionswithrelatedpartiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="JKNDCLimitedMember" xlink:href="ftft-20230331.xsd#ftft_JKNDCLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="JKNDCLimitedMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JKNDCLimitedOneMember" xlink:href="ftft-20230331.xsd#ftft_JKNDCLimitedOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="JKNDCLimitedOneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AlphaYieldLimitedMember" xlink:href="ftft-20230331.xsd#ftft_AlphaYieldLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="AlphaYieldLimitedMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NiceTalentPartnerLimitedMember" xlink:href="ftft-20230331.xsd#ftft_NiceTalentPartnerLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="NiceTalentPartnerLimitedMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NingboTielinSupplyChainManagementCoLtdMember" xlink:href="ftft-20230331.xsd#ftft_NingboTielinSupplyChainManagementCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="NingboTielinSupplyChainManagementCoLtdMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseDueFromOtherRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseDueFromOtherRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_IncreaseDecreaseDueFromOtherRelatedParties" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RelatedPartiesTransactionRelationship" xlink:href="ftft-20230331.xsd#ftft_RelatedPartiesTransactionRelationship"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="RelatedPartiesTransactionRelationship" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionNote" xlink:href="ftft-20230331.xsd#ftft_RelatedPartyTransactionNote"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="RelatedPartyTransactionNote" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofstatutoryEITrateapplicabletoprofitsoftheconsolidatedentitiesandtheincometaxexpensesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfStatutoryEitRateApplicableToProfitsOfTheConsolidatedEntitiesAndTheIncomeTaxExpensesAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfStatutoryEitRateApplicableToProfitsOfTheConsolidatedEntitiesAndTheIncomeTaxExpensesAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests" xlink:href="ftft-20230331.xsd#ftft_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStatutoryEitRateApplicableToProfitsOfTheConsolidatedEntitiesAndTheIncomeTaxExpensesAbstract" xlink:to="IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStatutoryEitRateApplicableToProfitsOfTheConsolidatedEntitiesAndTheIncomeTaxExpensesAbstract" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationTaxSettlements"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationTaxSettlements" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofsegmentgrossprofitreportablesegmentTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfSegmentGrossProfitReportableSegmentAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfSegmentGrossProfitReportableSegmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSegmentGrossProfitReportableSegmentAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SupplyChainFinancingTradingMember" xlink:href="ftft-20230331.xsd#ftft_SupplyChainFinancingTradingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="SupplyChainFinancingTradingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AssetManagementServiceMember" xlink:href="ftft-20230331.xsd#ftft_AssetManagementServiceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="AssetManagementServiceMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllOtherSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllOtherSegmentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_AllOtherSegmentsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ReportableSegmentRevenue" xlink:href="ftft-20230331.xsd#ftft_ReportableSegmentRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="ReportableSegmentRevenue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IntersegmentLoss" xlink:href="ftft-20230331.xsd#ftft_IntersegmentLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="IntersegmentLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SegmentGrossProfit" xlink:href="ftft-20230331.xsd#ftft_SegmentGrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="SegmentGrossProfit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleoflossfromcontinuingoperationsbeforeincometaxTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract"/>
    <loc xlink:type="locator" xlink:label="SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxTable" xlink:href="ftft-20230331.xsd#ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxTable"/>
    <loc xlink:type="locator" xlink:label="SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems" xlink:href="ftft-20230331.xsd#ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract" xlink:to="SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CoalsAndAluminumIngotsSupplyChainFinancingtradingMember" xlink:href="ftft-20230331.xsd#ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="CoalsAndAluminumIngotsSupplyChainFinancingtradingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AssetManagementServiceMember" xlink:href="ftft-20230331.xsd#ftft_AssetManagementServiceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="AssetManagementServiceMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllOtherSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllOtherSegmentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_AllOtherSegmentsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CorporateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_CorporateMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxTable" xlink:to="SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems" xlink:to="us-gaap_OtherExpenses" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ScheduleofsegmentassetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfSegmentAssetsAbstract" xlink:href="ftft-20230331.xsd#ftft_ScheduleOfSegmentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="SegmentReportingDetailsScheduleofsegmentassetsTable" xlink:href="ftft-20230331.xsd#ftft_SegmentReportingDetailsScheduleofsegmentassetsTable"/>
    <loc xlink:type="locator" xlink:label="SegmentReportingDetailsScheduleofsegmentassetsLineItems" xlink:href="ftft-20230331.xsd#ftft_SegmentReportingDetailsScheduleofsegmentassetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSegmentAssetsAbstract" xlink:to="SegmentReportingDetailsScheduleofsegmentassetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingDetailsScheduleofsegmentassetsTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CoalsAndAluminumIngotsSupplyChainFinancingtradingMember" xlink:href="ftft-20230331.xsd#ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="CoalsAndAluminumIngotsSupplyChainFinancingtradingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AssetManagementServiceMember" xlink:href="ftft-20230331.xsd#ftft_AssetManagementServiceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="AssetManagementServiceMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllOtherSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllOtherSegmentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_AllOtherSegmentsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CorporateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_CorporateMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingDetailsScheduleofsegmentassetsTable" xlink:to="SegmentReportingDetailsScheduleofsegmentassetsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingDetailsScheduleofsegmentassetsLineItems" xlink:to="us-gaap_Assets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/CorporateInformationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="CorporateInformationDetailsTable" xlink:href="ftft-20230331.xsd#ftft_CorporateInformationDetailsTable"/>
    <loc xlink:type="locator" xlink:label="CorporateInformationDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_CorporateInformationDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="CorporateInformationDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CorporateInformationDetailsTable" xlink:to="us-gaap_InvestmentTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="KAZANSAMember" xlink:href="ftft-20230331.xsd#ftft_KAZANSAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="KAZANSAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CorporateInformationDetailsTable" xlink:to="srt_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CorporateInformationDetailsTable" xlink:to="srt_OwnershipAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="KAZANSAMember_0" xlink:href="ftft-20230331.xsd#ftft_KAZANSAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="KAZANSAMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FTFTHKMember" xlink:href="ftft-20230331.xsd#ftft_FTFTHKMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="FTFTHKMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="KazanSAOneMember" xlink:href="ftft-20230331.xsd#ftft_KazanSAOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="KazanSAOneMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FTFTUKMember" xlink:href="ftft-20230331.xsd#ftft_FTFTUKMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="FTFTUKMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CorporateInformationDetailsTable" xlink:to="CorporateInformationDetailsLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CorporateInformationDetailsLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CorporateInformationDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CorporateInformationDetailsLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CorporateInformationDetailsLineItems" xlink:to="us-gaap_SharePrice" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CorporateInformationDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="SummaryofSignificantAccountingPoliciesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_AccountsReceivableMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="SummaryofSignificantAccountingPoliciesDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="OperatingLoss" xlink:href="ftft-20230331.xsd#ftft_OperatingLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="OperatingLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingCashFlow" xlink:href="ftft-20230331.xsd#ftft_OperatingCashFlow"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="OperatingCashFlow" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GovernmentSubsidiesRecognized" xlink:href="ftft-20230331.xsd#ftft_GovernmentSubsidiesRecognized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="GovernmentSubsidiesRecognized" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseInBadDebtExpense" xlink:href="ftft-20230331.xsd#ftft_IncreaseInBadDebtExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="IncreaseInBadDebtExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueAdditions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_DeferredRevenueAdditions" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeRevenueRecognized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_DeferredIncomeRevenueRecognized" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherShortTermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_OtherShortTermInvestments" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillTransfers" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillTransfers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_GoodwillTransfers" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SettlementAgreementTerms" xlink:href="ftft-20230331.xsd#ftft_SettlementAgreementTerms"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="SettlementAgreementTerms" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferPrice" xlink:href="ftft-20230331.xsd#ftft_TransferPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="TransferPrice" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/OtherReceivablesDetails">
    <loc xlink:type="locator" xlink:label="OtherReceivablesAbstract" xlink:href="ftft-20230331.xsd#ftft_OtherReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="OtherReceivablesDetailsTable" xlink:href="ftft-20230331.xsd#ftft_OtherReceivablesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="OtherReceivablesDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_OtherReceivablesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesAbstract" xlink:to="OtherReceivablesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationMember" xlink:href="ftft-20230331.xsd#ftft_BusinessCombinationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="BusinessCombinationMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsTable" xlink:to="OtherReceivablesDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="us-gaap_OtherReceivables" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Deposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="us-gaap_Deposits" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementAmount" xlink:href="ftft-20230331.xsd#ftft_AgreementAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="AgreementAmount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="us-gaap_DepositAssets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireOtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireOtherReceivables" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CompanyCorporated" xlink:href="ftft-20230331.xsd#ftft_CompanyCorporated"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="CompanyCorporated" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="us-gaap_OtherCashEquivalentsAtCarryingValue" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueRefundPayments1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueRefundPayments1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="us-gaap_DeferredRevenueRefundPayments1" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmountOfRegulatoryAssistanceReceived1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmountOfRegulatoryAssistanceReceived1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="us-gaap_AmountOfRegulatoryAssistanceReceived1" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashReserveDepositRequiredAndMade" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashReserveDepositRequiredAndMade"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="us-gaap_CashReserveDepositRequiredAndMade" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableSale" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableSale"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="us-gaap_AccountsReceivableSale" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DepositPaidAndPrepayments" xlink:href="ftft-20230331.xsd#ftft_DepositPaidAndPrepayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="DepositPaidAndPrepayments" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/LoanReceivablesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="LoanReceivablesDetailsTable" xlink:href="ftft-20230331.xsd#ftft_LoanReceivablesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LoanReceivablesDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_LoanReceivablesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="LoanReceivablesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivablesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="FutureFinTechHongKongMember" xlink:href="ftft-20230331.xsd#ftft_FutureFinTechHongKongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="FutureFinTechHongKongMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FTFTHKMember" xlink:href="ftft-20230331.xsd#ftft_FTFTHKMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="FTFTHKMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoanAgreementMember" xlink:href="ftft-20230331.xsd#ftft_LoanAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="LoanAgreementMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivablesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="LoanAgreementMember_0" xlink:href="ftft-20230331.xsd#ftft_LoanAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="LoanAgreementMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivablesDetailsTable" xlink:to="srt_StatementScenarioAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioForecastMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivablesDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivablesDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BorrowingsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BorrowingsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_BorrowingsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivablesDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="country_HK" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_HK"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_HK" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivablesDetailsTable" xlink:to="LoanReceivablesDetailsLineItems" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivablesDetailsLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedParties" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivablesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfOtherDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivablesDetailsLineItems" xlink:to="us-gaap_RepaymentsOfOtherDebt" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromFeesReceived" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromFeesReceived"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivablesDetailsLineItems" xlink:to="us-gaap_ProceedsFromFeesReceived" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivablesDetailsLineItems" xlink:to="us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivablesDetailsLineItems" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ShortTermInvestmentDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="ShortTermInvestmentDetailsTable" xlink:href="ftft-20230331.xsd#ftft_ShortTermInvestmentDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ShortTermInvestmentDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_ShortTermInvestmentDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermInvestmentsAbstract" xlink:to="ShortTermInvestmentDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermInvestmentDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PrivateEquityFundMember" xlink:href="ftft-20230331.xsd#ftft_PrivateEquityFundMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="PrivateEquityFundMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermInvestmentDetailsTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_InvestmentsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermInvestmentDetailsTable" xlink:to="ShortTermInvestmentDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeShortTermInvestmentOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeShortTermInvestmentOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermInvestmentDetailsLineItems" xlink:to="us-gaap_InterestIncomeShortTermInvestmentOther" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AlternativeInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AlternativeInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermInvestmentDetailsLineItems" xlink:to="us-gaap_AlternativeInvestment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermInvestmentDetailsLineItems" xlink:to="us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermInvestmentDetailsLineItems" xlink:to="us-gaap_OtherInvestments" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/GoodwillDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAbstract"/>
    <loc xlink:type="locator" xlink:label="GoodwillDetailsTable" xlink:href="ftft-20230331.xsd#ftft_GoodwillDetailsTable"/>
    <loc xlink:type="locator" xlink:label="GoodwillDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_GoodwillDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillImpairedAbstract" xlink:to="GoodwillDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="KhyberMoneyExchangeLtdMember" xlink:href="ftft-20230331.xsd#ftft_KhyberMoneyExchangeLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="KhyberMoneyExchangeLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillDetailsTable" xlink:to="GoodwillDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillOtherIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillOtherIncreaseDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillDetailsLineItems" xlink:to="us-gaap_GoodwillOtherIncreaseDecrease" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfIssuedAndOutstandingShares" xlink:href="ftft-20230331.xsd#ftft_PercentageOfIssuedAndOutstandingShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillDetailsLineItems" xlink:to="PercentageOfIssuedAndOutstandingShares" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockPaid" xlink:href="ftft-20230331.xsd#ftft_CommonStockPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillDetailsLineItems" xlink:to="CommonStockPaid" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfCommonStockShares" xlink:href="ftft-20230331.xsd#ftft_PercentageOfCommonStockShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillDetailsLineItems" xlink:to="PercentageOfCommonStockShares" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IssuanceOfCommonStock" xlink:href="ftft-20230331.xsd#ftft_IssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillDetailsLineItems" xlink:to="IssuanceOfCommonStock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalDeferredPurchasePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalDeferredPurchasePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillDetailsLineItems" xlink:to="us-gaap_SupplementalDeferredPurchasePrice" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfInstallments" xlink:href="ftft-20230331.xsd#ftft_NumberOfInstallments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillDetailsLineItems" xlink:to="NumberOfInstallments" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillDetailsLineItems" xlink:to="us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillDetailsLineItems" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfInterestInCorporateUnit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfInterestInCorporateUnit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillDetailsLineItems" xlink:to="us-gaap_ProceedsFromSaleOfInterestInCorporateUnit" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentLosses" xlink:href="ftft-20230331.xsd#ftft_ImpairmentLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillDetailsLineItems" xlink:to="ImpairmentLosses" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/AcquisitionDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionAbstract"/>
    <loc xlink:type="locator" xlink:label="AcquisitionDetailsTable" xlink:href="ftft-20230331.xsd#ftft_AcquisitionDetailsTable"/>
    <loc xlink:type="locator" xlink:label="AcquisitionDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_AcquisitionDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionAbstract" xlink:to="AcquisitionDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionDetailsTable" xlink:to="AcquisitionDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="IssuedAndOutstandingPercentage" xlink:href="ftft-20230331.xsd#ftft_IssuedAndOutstandingPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionDetailsLineItems" xlink:to="IssuedAndOutstandingPercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionDetailsLineItems" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionDetailsLineItems" xlink:to="us-gaap_DividendsCommonStockCash" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExcessStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionDetailsLineItems" xlink:to="us-gaap_ExcessStockSharesIssued" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PurchasePricePercentage" xlink:href="ftft-20230331.xsd#ftft_PurchasePricePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionDetailsLineItems" xlink:to="PurchasePricePercentage" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalDeferredPurchasePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalDeferredPurchasePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionDetailsLineItems" xlink:to="us-gaap_SupplementalDeferredPurchasePrice" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfInstallments" xlink:href="ftft-20230331.xsd#ftft_NumberOfInstallments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionDetailsLineItems" xlink:to="NumberOfInstallments" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionDetailsLineItems" xlink:to="us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionDetailsLineItems" xlink:to="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CompanyIncorporated" xlink:href="ftft-20230331.xsd#ftft_CompanyIncorporated"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionDetailsLineItems" xlink:to="CompanyIncorporated" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/LeasesDetails">
    <loc xlink:type="locator" xlink:label="LeasesDisclosureAbstract" xlink:href="ftft-20230331.xsd#ftft_LeasesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDisclosureAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LesseeOperatingLeaseRemainingLeaseTerm1" xlink:href="ftft-20230331.xsd#ftft_LesseeOperatingLeaseRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDisclosureAbstract" xlink:to="LesseeOperatingLeaseRemainingLeaseTerm1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseWeightedAverageRemainingLeaseTerm" xlink:href="ftft-20230331.xsd#ftft_OperatingLeaseWeightedAverageRemainingLeaseTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDisclosureAbstract" xlink:to="OperatingLeaseWeightedAverageRemainingLeaseTerm" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseWeightedAverageDiscountRatePercent1" xlink:href="ftft-20230331.xsd#ftft_OperatingLeaseWeightedAverageDiscountRatePercent1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDisclosureAbstract" xlink:to="OperatingLeaseWeightedAverageDiscountRatePercent1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDisclosureAbstract" xlink:to="us-gaap_ShortTermLeaseCost" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/PropertyandEquipmentDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/IntangibleAssetsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_OtherGeneralAndAdministrativeExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateInvestmentPartnershipCostOfSales" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateInvestmentPartnershipCostOfSales"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_RealEstateInvestmentPartnershipCostOfSales" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/NotePayableDetails">
    <loc xlink:type="locator" xlink:label="NotePayableAbstract" xlink:href="ftft-20230331.xsd#ftft_NotePayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeAverageSwaptionInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAverageSwaptionInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableAbstract" xlink:to="us-gaap_DerivativeAverageSwaptionInterestRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/DeferredLiabilitiesDetails">
    <loc xlink:type="locator" xlink:label="DeferredLiabilitesTableAbstract" xlink:href="ftft-20230331.xsd#ftft_DeferredLiabilitesTableAbstract"/>
    <loc xlink:type="locator" xlink:label="DeferredLiabilitiesDetailsTable" xlink:href="ftft-20230331.xsd#ftft_DeferredLiabilitiesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="DeferredLiabilitiesDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_DeferredLiabilitiesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredLiabilitesTableAbstract" xlink:to="DeferredLiabilitiesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredLiabilitiesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="NiceTalentAssetManagementLimitedMember" xlink:href="ftft-20230331.xsd#ftft_NiceTalentAssetManagementLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="NiceTalentAssetManagementLimitedMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredLiabilitiesDetailsTable" xlink:to="DeferredLiabilitiesDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredLiabilitiesDetailsLineItems" xlink:to="us-gaap_DeferredTaxLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PurchasePricePercentage" xlink:href="ftft-20230331.xsd#ftft_PurchasePricePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredLiabilitiesDetailsLineItems" xlink:to="PurchasePricePercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfInstallments" xlink:href="ftft-20230331.xsd#ftft_NumberOfInstallments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredLiabilitiesDetailsLineItems" xlink:to="NumberOfInstallments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivablePurchase" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivablePurchase"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredLiabilitiesDetailsLineItems" xlink:to="us-gaap_AccountsReceivablePurchase" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/IncomeTaxDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxDetailsTable" xlink:href="ftft-20230331.xsd#ftft_IncomeTaxDetailsTable"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_IncomeTaxDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsTable" xlink:to="srt_RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="country_HK" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_HK"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_HK" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="country_GB" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GB"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_GB" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="country_AE" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_AE"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_AE" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="country_IS" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_IS"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_IS" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FTFTParaguaySAMember" xlink:href="ftft-20230331.xsd#ftft_FTFTParaguaySAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="FTFTParaguaySAMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsTable" xlink:to="IncomeTaxDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsLineItems" xlink:to="us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxDescription" xlink:href="ftft-20230331.xsd#ftft_IncomeTaxDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsLineItems" xlink:to="IncomeTaxDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ImpairmentLossDetails">
    <loc xlink:type="locator" xlink:label="ImpairmentLossAbstract" xlink:href="ftft-20230331.xsd#ftft_ImpairmentLossAbstract"/>
    <loc xlink:type="locator" xlink:label="RecordedImpairmentLoss" xlink:href="ftft-20230331.xsd#ftft_RecordedImpairmentLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ImpairmentLossAbstract" xlink:to="RecordedImpairmentLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShortTermInvestment" xlink:href="ftft-20230331.xsd#ftft_ShortTermInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ImpairmentLossAbstract" xlink:to="ShortTermInvestment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ImpairmentLossAbstract" xlink:to="us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ImpairmentLossAbstract" xlink:to="us-gaap_MarketableSecurities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationDetailsTable" xlink:href="ftft-20230331.xsd#ftft_ShareBasedCompensationDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_ShareBasedCompensationDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ShareBasedCompensationDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ShanchunHuangMember" xlink:href="ftft-20230331.xsd#ftft_ShanchunHuangMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="ShanchunHuangMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="YongkeXueMember" xlink:href="ftft-20230331.xsd#ftft_YongkeXueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="YongkeXueMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MingYiMember" xlink:href="ftft-20230331.xsd#ftft_MingYiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="MingYiMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PengLeiMember" xlink:href="ftft-20230331.xsd#ftft_PengLeiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="PengLeiMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PangDongMember" xlink:href="ftft-20230331.xsd#ftft_PangDongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="PangDongMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="KaiXuMember" xlink:href="ftft-20230331.xsd#ftft_KaiXuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="KaiXuMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementAxis" xlink:href="ftft-20230331.xsd#ftft_AgreementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsTable" xlink:to="AgreementAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementDomain" xlink:href="ftft-20230331.xsd#ftft_AgreementDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAxis" xlink:to="AgreementDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ConsultingServiceAgreementMember" xlink:href="ftft-20230331.xsd#ftft_ConsultingServiceAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAxis" xlink:to="ConsultingServiceAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsTable" xlink:to="srt_RangeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsTable" xlink:to="ShareBasedCompensationDetailsLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsLineItems" xlink:to="us-gaap_StockholdersEquityReverseStockSplit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExcessStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsLineItems" xlink:to="us-gaap_ExcessStockSharesIssued" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsultingFee" xlink:href="ftft-20230331.xsd#ftft_ConsultingFee"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsLineItems" xlink:to="ConsultingFee" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsultingServiceAgreementDescription" xlink:href="ftft-20230331.xsd#ftft_ConsultingServiceAgreementDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsLineItems" xlink:to="ConsultingServiceAgreementDescription" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostsAndExpensesRelatedParty" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpensesRelatedParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsLineItems" xlink:to="us-gaap_CostsAndExpensesRelatedParty" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockClosingPrice" xlink:href="ftft-20230331.xsd#ftft_StockClosingPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsLineItems" xlink:to="StockClosingPrice" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IssuedUponSharesRelatedToConsultant" xlink:href="ftft-20230331.xsd#ftft_IssuedUponSharesRelatedToConsultant"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsLineItems" xlink:to="IssuedUponSharesRelatedToConsultant" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsultantShares" xlink:href="ftft-20230331.xsd#ftft_ConsultantShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsLineItems" xlink:to="ConsultantShares" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockRelatedCompensationExpenses" xlink:href="ftft-20230331.xsd#ftft_StockRelatedCompensationExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsLineItems" xlink:to="StockRelatedCompensationExpenses" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetIncome" xlink:href="ftft-20230331.xsd#ftft_NetIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsLineItems" xlink:to="NetIncome" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PaymentDividends" xlink:href="ftft-20230331.xsd#ftft_PaymentDividends"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsLineItems" xlink:to="PaymentDividends" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityRestrictions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityRestrictions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsLineItems" xlink:to="us-gaap_EquityRestrictions" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockDividendsShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsLineItems" xlink:to="us-gaap_CommonStockDividendsShares" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockNoParValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockNoParValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsLineItems" xlink:to="us-gaap_CommonStockNoParValue" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockOptionExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionExercisePriceDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsLineItems" xlink:to="us-gaap_StockOptionExercisePriceDecrease" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyRegistrationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentCompanyRegistrationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsLineItems" xlink:to="us-gaap_InvestmentCompanyRegistrationExpense" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesPaidValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesPaidValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LossContingencyDamagesPaidValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/RisksandUncertaintiesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="RisksandUncertaintiesDetailsTable" xlink:href="ftft-20230331.xsd#ftft_RisksandUncertaintiesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="RisksandUncertaintiesDetailsLineItems" xlink:href="ftft-20230331.xsd#ftft_RisksandUncertaintiesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="RisksandUncertaintiesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RisksandUncertaintiesDetailsTable" xlink:to="srt_MajorCustomersAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CustomersOneMember" xlink:href="ftft-20230331.xsd#ftft_CustomersOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomersOneMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="OneVendorMember" xlink:href="ftft-20230331.xsd#ftft_OneVendorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="OneVendorMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RisksandUncertaintiesDetailsTable" xlink:to="RisksandUncertaintiesDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ConcentrationRiskPercentage" xlink:href="ftft-20230331.xsd#ftft_ConcentrationRiskPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RisksandUncertaintiesDetailsLineItems" xlink:to="ConcentrationRiskPercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="DocumentAndEntityInformationAbstract" xlink:href="ftft-20230331.xsd#ftft_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentInformationTable" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentQuarterlyReport" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine2" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine3" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466776625056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>May 22, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information Line Items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Future FinTech Group Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">FTFT<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,645,653<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001066923<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-34502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">FL<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">98-0222013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">Americas Tower<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">1177 Avenue of The Americas<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">Suite 5100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">New York<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">622-1218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.001 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">10036<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 3 such as an Office Park</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466774354304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>CURRENT ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 16,161,676<span></span>
</td>
<td class="nump">$ 26,145,588<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">3,638,110<span></span>
</td>
<td class="nump">3,589,582<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short - term investment</a></td>
<td class="nump">1,176,910<span></span>
</td>
<td class="nump">988,073<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">4,342,556<span></span>
</td>
<td class="nump">7,796,672<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Advances to suppliers and other current assets</a></td>
<td class="nump">15,225,822<span></span>
</td>
<td class="nump">4,670,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Loan receivables</a></td>
<td class="nump">19,039,220<span></span>
</td>
<td class="nump">19,157,538<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other receivables, net</a></td>
<td class="nump">5,508,219<span></span>
</td>
<td class="nump">2,649,536<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DueFromRelatedPartyCurrent', window );">Amount due from related party</a></td>
<td class="nump">100,022<span></span>
</td>
<td class="nump">53,126<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">TOTAL CURRENT ASSETS</a></td>
<td class="nump">65,192,535<span></span>
</td>
<td class="nump">65,050,379<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">4,408,927<span></span>
</td>
<td class="nump">4,417,281<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets - operation lease</a></td>
<td class="nump">977,303<span></span>
</td>
<td class="nump">1,055,906<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets</a></td>
<td class="nump">503,810<span></span>
</td>
<td class="nump">518,069<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">13,976,084<span></span>
</td>
<td class="nump">13,976,084<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">TOTAL NON-CURRENT ASSETS</a></td>
<td class="nump">19,866,124<span></span>
</td>
<td class="nump">19,967,340<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">85,058,659<span></span>
</td>
<td class="nump">85,017,719<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>CURRENT LIABILITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">1,633,250<span></span>
</td>
<td class="nump">3,603,577<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable</a></td>
<td class="nump">3,638,110<span></span>
</td>
<td class="nump">3,589,582<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Accrued expenses and other payables</a></td>
<td class="nump">1,554,463<span></span>
</td>
<td class="nump">2,214,256<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Advances from customers</a></td>
<td class="nump">5,606,663<span></span>
</td>
<td class="nump">1,236,241<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liability - operation lease</a></td>
<td class="nump">299,920<span></span>
</td>
<td class="nump">294,944<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DueToRelatedPartysCurrent', window );">Amounts due to related parties</a></td>
<td class="nump">238,069<span></span>
</td>
<td class="nump">244,819<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Deferred liabilities</a></td>
<td class="nump">7,387,697<span></span>
</td>
<td class="nump">7,387,697<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">TOTAL CURRENT LIABILITIES</a></td>
<td class="nump">20,358,172<span></span>
</td>
<td class="nump">18,571,116<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>NON-CURRENT LIABILITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liability - operation lease</a></td>
<td class="nump">677,383<span></span>
</td>
<td class="nump">760,962<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">TOTAL NON-CURRENT LIABILITIES</a></td>
<td class="nump">677,383<span></span>
</td>
<td class="nump">760,962<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td class="nump">21,035,555<span></span>
</td>
<td class="nump">19,332,078<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 23)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Future FinTech Group, Inc, Stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value; 60,000,000 shares authorized; 14,645,653 shares and 14,645,653 shares issued and outstanding as of March 31, 2023 and December 31, 2022 respectively</a></td>
<td class="nump">14,646<span></span>
</td>
<td class="nump">14,646<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">222,751,657<span></span>
</td>
<td class="nump">222,751,657<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Statutory reserve</a></td>
<td class="nump">98,357<span></span>
</td>
<td class="nump">98,357<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficits</a></td>
<td class="num">(154,452,898)<span></span>
</td>
<td class="num">(152,276,434)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(3,038,065)<span></span>
</td>
<td class="num">(3,623,005)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Future FinTech Group, Inc. stockholders&#8217; equity</a></td>
<td class="nump">65,373,697<span></span>
</td>
<td class="nump">66,965,221<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interests</a></td>
<td class="num">(1,350,593)<span></span>
</td>
<td class="num">(1,279,580)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">TOTAL STOCKHOLDERS&#8217; EQUITY</a></td>
<td class="nump">64,023,104<span></span>
</td>
<td class="nump">65,685,641<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</a></td>
<td class="nump">$ 85,058,659<span></span>
</td>
<td class="nump">$ 85,017,719<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DueFromRelatedPartyCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DueFromRelatedPartyCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DueToRelatedPartysCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts due to related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DueToRelatedPartysCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482736/825-10-45-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480555/946-210-45-21<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 210<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480555/946-210-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 23: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466776852400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">60,000,000<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">14,645,653<span></span>
</td>
<td class="nump">14,645,653<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">14,645,653<span></span>
</td>
<td class="nump">14,645,653<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466774874976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 3,393,965<span></span>
</td>
<td class="nump">$ 3,466,365<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_CostOfGoodsSoldThirdParty', window );">Cost of revenues - third party</a></td>
<td class="nump">1,824,370<span></span>
</td>
<td class="nump">1,678,388<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_CostOfGoodSoldRelatedParty', window );">Cost of revenues-related party</a></td>
<td class="nump">361,958<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">1,207,637<span></span>
</td>
<td class="nump">1,787,977<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">3,478,400<span></span>
</td>
<td class="nump">3,410,410<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="nump">208,723<span></span>
</td>
<td class="nump">433,055<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingExpense', window );">Selling expenses</a></td>
<td class="nump">132,439<span></span>
</td>
<td class="nump">370,469<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision of doubtful debts</a></td>
<td class="nump">16,826<span></span>
</td>
<td class="nump">2,002<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment Loss</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">248,512<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">3,836,388<span></span>
</td>
<td class="nump">4,464,448<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(2,628,751)<span></span>
</td>
<td class="num">(2,676,471)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other (expenses) income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest income</a></td>
<td class="nump">455,457<span></span>
</td>
<td class="nump">173,230<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Interest expenses</a></td>
<td class="num">(2,842)<span></span>
</td>
<td class="num">(3,076)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other expenses, net</a></td>
<td class="num">(45,667)<span></span>
</td>
<td class="num">(4,101)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income, net</a></td>
<td class="nump">406,948<span></span>
</td>
<td class="nump">166,053<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Loss before Income Tax</a></td>
<td class="num">(2,221,803)<span></span>
</td>
<td class="num">(2,510,418)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income tax provision</a></td>
<td class="num">(25,674)<span></span>
</td>
<td class="num">(187,953)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(2,247,477)<span></span>
</td>
<td class="num">(2,698,371)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest', window );">Less: Net Loss attributable to non-controlling interests</a></td>
<td class="num">(71,013)<span></span>
</td>
<td class="num">(175,209)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest', window );">Net loss attributable to Future Fintech Group, Inc.</a></td>
<td class="num">(2,176,464)<span></span>
</td>
<td class="num">(2,523,162)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxAbstract', window );"><strong>Other comprehensive income (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(2,247,477)<span></span>
</td>
<td class="num">(2,698,371)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments', window );">Unrealized gains on available-for-sale securities</a></td>
<td class="nump">180,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion', window );">Foreign currency translation</a></td>
<td class="nump">404,089<span></span>
</td>
<td class="num">(182,617)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive loss</a></td>
<td class="num">(1,662,537)<span></span>
</td>
<td class="num">(2,880,988)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Less: Net loss attributable to non-controlling interests</a></td>
<td class="num">(71,013)<span></span>
</td>
<td class="num">(175,209)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">COMPREHENSIVE LOSS ATTRIBUTABLE TO FUTURE FINTECH GROUP INC. STOCKHOLDERS</a></td>
<td class="num">$ (1,591,524)<span></span>
</td>
<td class="num">$ (2,705,779)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_LossPerShareAbstract', window );"><strong>Loss per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Basic loss per share (in Dollars per share)</a></td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="num">$ (0.19)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted loss per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted loss per share (in Dollars per share)</a></td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average number of shares outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in Shares)</a></td>
<td class="nump">14,645,653<span></span>
</td>
<td class="nump">13,088,090<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in Shares)</a></td>
<td class="nump">14,856,179<span></span>
</td>
<td class="nump">13,645,881<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_CostOfGoodSoldRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjusting cost of goods sold (COGS) to remove the effect of one-year change in inventories is important to determine the arm&#8217;s length gross profits of intercompany (related party) inventory goods transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_CostOfGoodSoldRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_CostOfGoodsSoldThirdParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_CostOfGoodsSoldThirdParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_LossPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_LossPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Portion of net income (loss) attributable to nonredeemable noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.19)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482517/912-730-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized in the period that are directly related to the selling and distribution of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) related to derivatives designated as cash flow hedging instruments, recorded in results of operations to the extent that the cash flow hedge is determined to be ineffective.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466775087440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Stockholders&#8217; Equity (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Statutory reserve</div></th>
<th class="th"><div>Accumulated Deficits</div></th>
<th class="th"><div>Accumulative Other comprehensive income</div></th>
<th class="th"><div>Non-controlling interests</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 14,036<span></span>
</td>
<td class="nump">$ 220,579,277<span></span>
</td>
<td class="nump">$ 61,382<span></span>
</td>
<td class="num">$ (138,611,914)<span></span>
</td>
<td class="num">$ (597,862)<span></span>
</td>
<td class="num">$ (590,761)<span></span>
</td>
<td class="nump">$ 80,854,158<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2021</a></td>
<td class="nump">14,036,253<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,523,162)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(175,209)<span></span>
</td>
<td class="num">(2,698,371)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan', window );">Share-based payments-service</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">893,250<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">893,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency translation adjustment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(182,617)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(182,617)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Mar. 31, 2022</a></td>
<td class="nump">$ 14,036<span></span>
</td>
<td class="nump">221,472,527<span></span>
</td>
<td class="nump">61,382<span></span>
</td>
<td class="num">(141,135,076)<span></span>
</td>
<td class="num">(780,479)<span></span>
</td>
<td class="num">(765,970)<span></span>
</td>
<td class="nump">78,866,420<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Mar. 31, 2022</a></td>
<td class="nump">14,036,253<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 14,646<span></span>
</td>
<td class="nump">222,751,657<span></span>
</td>
<td class="nump">98,357<span></span>
</td>
<td class="num">(152,276,434)<span></span>
</td>
<td class="num">(3,623,005)<span></span>
</td>
<td class="num">(1,279,580)<span></span>
</td>
<td class="nump">65,685,641<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2022</a></td>
<td class="nump">14,645,653<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,176,464)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(71,013)<span></span>
</td>
<td class="num">(2,247,477)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Unrealized gains on available-for-sale securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180,851,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180,851,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency translation adjustment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">404,089<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">404,089<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Mar. 31, 2023</a></td>
<td class="nump">$ 14,646<span></span>
</td>
<td class="nump">$ 222,751,657<span></span>
</td>
<td class="nump">$ 98,357<span></span>
</td>
<td class="num">$ (154,452,898)<span></span>
</td>
<td class="num">$ (3,038,065)<span></span>
</td>
<td class="num">$ (1,350,593)<span></span>
</td>
<td class="nump">$ 64,023,104<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Mar. 31, 2023</a></td>
<td class="nump">14,645,653<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a-c)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481839/830-10-45-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482014/830-20-35-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466775731120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (2,247,477)<span></span>
</td>
<td class="num">$ (2,698,371)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">73,614<span></span>
</td>
<td class="nump">45,208<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization</a></td>
<td class="nump">14,259<span></span>
</td>
<td class="nump">11,768<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision of doubtful debts</a></td>
<td class="nump">16,826<span></span>
</td>
<td class="nump">2,002<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">893,250<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ImpairmentOfShortTermInvestment', window );">Impairment of short - term investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">248,512<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Accounts receivable</a></td>
<td class="nump">3,454,116<span></span>
</td>
<td class="nump">1,284,130<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherReceivables', window );">Other receivable</a></td>
<td class="num">(2,875,509)<span></span>
</td>
<td class="num">(437,335)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidSupplies', window );">Advances to suppliers and other current assets</a></td>
<td class="num">(10,555,558)<span></span>
</td>
<td class="nump">563,832<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(1,970,327)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="num">(659,794)<span></span>
</td>
<td class="num">(404,870)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueFromRelatedParties', window );">Proceeds from amounts due from related parties, net</a></td>
<td class="nump">46,860<span></span>
</td>
<td class="nump">165,492<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RepaymentOfAmountsDueToRelatedPartiesNet', window );">Repayment of amounts due to related parties, net</a></td>
<td class="num">(104,156)<span></span>
</td>
<td class="num">(312,270)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IncreaseDecreaseInAdvancesFromCustomers', window );">Advances from customers</a></td>
<td class="nump">4,370,422<span></span>
</td>
<td class="nump">13<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net Cash Used in Operating Activities &#8211; Continued Operations</a></td>
<td class="num">(10,436,724)<span></span>
</td>
<td class="num">(638,639)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations', window );">Net Cash Used in Operating Activities &#8211; Discontinued Operations</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM INVESTING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_AdditionsToPropertyPlantAndEquipment', window );">Additions to property, plant and equipment</a></td>
<td class="num">(68,970)<span></span>
</td>
<td class="num">(17,902)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Payment for loan receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(5,000,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RepaymentForLoanReceivable', window );">Repayment for loan receivable</a></td>
<td class="nump">224,970<span></span>
</td>
<td class="nump">6,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Purchase of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(570,351)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net Cash Provided by Investing Activities from Continued Operations</a></td>
<td class="nump">156,000<span></span>
</td>
<td class="nump">411,747<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM FINANCING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ProceedsFromLoanPayable', window );">Proceeds from loan payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3,621,827<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsToMinorityShareholders', window );">Payment of dividends to the non-controlling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(63,477)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,558,350<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of change in exchange rate</a></td>
<td class="nump">345,340<span></span>
</td>
<td class="nump">32,969<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">NET INCREASE IN CASH AND RESTRICTED CASH</a></td>
<td class="num">(9,935,384)<span></span>
</td>
<td class="nump">3,364,426<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Restricted Cash at Beginning of Year</a></td>
<td class="nump">29,735,170<span></span>
</td>
<td class="nump">50,273,517<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Restricted Cash at End of Year</a></td>
<td class="nump">19,799,786<span></span>
</td>
<td class="nump">$ 53,637,943<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>SUPPLEMENTARY DISCLOSURE OF SIGNIFICANT NON-CASH TRANSACTION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid for income taxes</a></td>
<td class="nump">$ 63,162<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_AdditionsToPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additions to property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_AdditionsToPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ImpairmentOfShortTermInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment of short - term investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ImpairmentOfShortTermInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_IncreaseDecreaseInAdvancesFromCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount of prepayments by customers for goods or services to be provided at a later date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_IncreaseDecreaseInAdvancesFromCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ProceedsFromLoanPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash payable to principal payments made on loans related to operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ProceedsFromLoanPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_RepaymentForLoanReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repayment of loan receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_RepaymentForLoanReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_RepaymentOfAmountsDueToRelatedPartiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repayment of amounts due to related parties, net.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_RepaymentOfAmountsDueToRelatedPartiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in receivables classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidSupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of consideration paid in advance for supplies that provide economic benefits in future periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidSupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsToMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsToMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777434224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Corporate Information<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Corporate Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">CORPORATE INFORMATION</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>1. CORPORATE INFORMATION</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Future FinTech Group Inc. (the &#8220;Company&#8221;)
is a holding company incorporated under the laws of the State of Florida. The main business of the Company includes an online shopping
platform, Chain Cloud Mall, which is based on blockchain technology; supply chain financing services and trading, asset management and
money transfer services. The Company has also expanded into cryptocurrency mining and cryptocurrency market data and information service
business. Prior to 2019, the Company engaged in the production and sales of fruit juice concentrates, fruit juice beverages and other
fruit-related products in the People&#8217;s Republic of China (&#8220;PRC&#8221;, or &#8220;China&#8221;), and overseas markets. Due
to the drastically increased production cost and tightened environmental law in China, the Company has transformed its business from fruit
juice manufacturing and distribution to a real-name blockchain e-commerce platform that integrates blockchain and internet technology,
supply chain financing services and trading and asset management and money transfer services.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In March 2022, FTFT UK Limited received approval
to operate as an Electronic Money Directive (&#8220;EMD&#8221;) Agent and has been registered as such with the Financial Conduct Authority
(FCA), a UK regulator. This status grants FTFT UK Limited the ability to distribute or redeem e-money and provide certain financial services
on behalf of an e-money institution (registration number 903050).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 14, 2022, the Company established Future
Trading (Chengdu) Co., Ltd. Its business is coal and aluminum ingots supply chain financing services and trading.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 18, 2022, the Company and Future Fintech
(Hong Kong) Limited, a wholly owned subsidiary of the Company jointly acquired 100% equity interest of KAZAN S.A., a company incorporated
in Republic of Paraguay for $288. The Company owns 90% and FTFT HK owns 10% of Kazan S.A., respectively. Kazan S.A. has no operation before
the acquisition. The Company plans to develop bitcoin and other cryptocurrency mining and related services in Paraguay. The Company has
changed its name from KAZAN S.A to FTFT Paraguay S.A. on July 28, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 29, 2022, FTFT UK Limited completed its acquisition of
100% of the issued and outstanding shares of Khyber Money Exchange Ltd., a company incorporated in England and Wales, from Rahim Shah,
a resident of United Kingdom for a total of Euros &#8364;685,000 (&#8220;Purchase Price&#8221;), pursuant to a Share Purchase Agreement
(the &#8220;Agreement&#8221;) dated September 1, 2021. Khyber Money Exchange Ltd. is a money transfer company with a platform for transferring
money through one of its agent locations or via its online portal, mobile platform or over the phone.&#160;Khyber Money Exchange Ltd.
is regulated by the UK Financial Conduct Authority (FCA) and the parties received approval by the FCA before the formal closing of the
transaction. On October 11, 2022, the Company changed the name of Khyber Money Exchange Ltd. to FTFT Finance UK Limited.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 27, 2023, Future FinTech (Hong Kong) Limited (&#8220;Buyer&#8221;),
a company incorporated in Hong Kong and a wholly owned subsidiary of Future FinTech Group Inc. (the &#8220;Company&#8221;) entered into
a Share Transfer Agreement (the &#8220;Agreement&#8221;) with Alpha Financial Limited, a company incorporated in Hong Kong (&#8220;Seller&#8221;)
and sole owner and shareholder of Alpha International Securities (Hong Kong) Limited,&#160;a company incorporated in Hong Kong (&#8220;Alpha
HK&#8221;) and Alpha Information Service (Shenzhen) Co., Ltd., a company incorporated in China (&#8220;Alpha SZ&#8221;). Alpha HK holds
Type 1 &#8216;Securities Trading&#8217;, Type 2 &#8216;Futures Contract Trading&#8217; and Type 4 &#8216;Securities Consulting&#8217;
financial licenses issued by the Hong Kong Securities and Futures Commission. Alpha SZ provides technical support services to Alpha HK.
The share transfer transaction is still subject to the approval of<span>&#160;the Securities and Futures
Commission of Hong Kong (&#8220;SFC&#8221;) and has not been closed yet. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s business and operations are principally conducted
by its subsidiaries in the PRC and Hong Kong.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 26, 2023, the Company filed with the Florida Secretary of
State&#8217;s office Articles of Amendment (the &#8220;Amendment&#8221;)&#160;to amend its Second Amended and Restated Articles of Incorporation,
as amended (&#8220;Articles of Incorporation&#8221;). As a result of the Amendment, the Company has authorized and approved a 1-for-5
reverse stock split of the Company&#8217;s authorized shares of common stock from 300,000,000 shares to 60,000,000 shares, accompanied
by a corresponding decrease in the Company&#8217;s issued and outstanding shares of common stock (the &#8220;Reverse Stock Split&#8221;).
The common stock will continue to be $0.001 par value. The Company rounds up to the next full share of the Company&#8217;s shares of common
stock any fractional shares that result from the Reverse Stock Split and no fractional shares is issued in connection with the Reverse
Stock Split and no cash or other consideration is paid in connection with any fractional shares that would otherwise have resulted from
the Reverse Stock Split. No changes are being made to the number of preferred shares of the Company which remain as 10,000,000 preferred
shares as authorized but not issued. The amendment to the Articles of Incorporation of the Company took effect at 1:00am Eastern Time
on February 1, 2023. The Reverse Stock Split and Amendment were authorized and approved by the Board of Directors of the Company without
shareholders&#8217; approval, pursuant to 607.10025 of the Florida Business Corporation Act of the State of Florida.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The reverse stock split would be reflected in our March 31, 2023 and
December 31, 2022 statements of changes in stockholders&#8217; equity, and in per share data for all periods presented.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466776838064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SummaryofSignificantAccountingPoliciesLineItems', window );"><strong>Summary of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Basis of presentation</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The unaudited condensed consolidated financial
statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information
and the rules and regulations of the Securities and Exchange Commission. In the opinion of management, the unaudited financial statements
have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring
adjustments, necessary to present fairly the financial position as of March 31, 2023 and the results of operations and cash flows for
the periods ended March 31, 2023 and 2022. The financial data and other information disclosed in these notes to the interim financial
statements related to these periods are unaudited. The results for the three months ended March 31, 2023 are not necessarily indicative
of the results to be expected for any subsequent periods or for the entire year ending December 31, 2023. The balance sheet at December
31, 2022 has been derived from the audited financial statements at that date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our contractual arrangements with the VIE and their respective shareholders
allow us to (i) exercise effective control over the VIE, (ii) receive substantially all of the economic benefits of the VIE, and (iii)
have an exclusive option to purchase all or part of the equity interests in the VIE when and to the extent permitted by PRC law.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As a result of our direct ownership in our wholly owned subsidiary
and the contractual arrangements with the VIE, we are regarded as the primary beneficiary of the VIE, and we treat it and its subsidiaries
as our consolidated affiliated entities under U.S. GAAP. We have consolidated the financial results of the VIE in our condensed consolidated
financial statements in accordance with U.S. GAAP</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Certain information and footnote disclosures normally
included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed
or omitted pursuant to the Securities and Exchange Commission&#8217;s rules and regulations. These unaudited financial statements should
be read in conjunction with our audited financial statements and notes thereto for the year ended December 31, 2022 as included in our
Annual Report on Form 10-K.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Discontinued Operations</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 27, 2022, Chain Cloud Mall Logistics Center
(Shanxi) Co., Ltd. was dissolved and deregistered.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Based on the disposal plan and in accordance with
ASC 205-20, the Company presented the operating results from these operations as a discontinued operation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Segment Information Reclassification</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company classified business segment into CCM
Shopping Mall Membership, asset management service, coal, aluminum, sand and steel ingots supply chain financing service and trading,
and others.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Uses of Estimates in the Preparation of Financial
Statements&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s condensed consolidated financial
statements have been prepared in accordance with US GAAP and this requires management to make estimates and assumptions that affect the
reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated
financial statements and reported amounts of revenue and expenses during the reporting period. The significant areas requiring the use
of management estimates include, but not limited to, the allowance for doubtful receivable, estimated useful life and residual value of
property, plant and equipment, impairment of long-lived assets provision for staff benefit, recognition and measurement of deferred income
taxes and valuation allowance for deferred tax assets. Although these estimates are based on management&#8217;s knowledge of current events
and actions management may undertake in the future, actual results may ultimately differ from those estimates and such differences may
be material to our condensed consolidated financial statements.&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Going Concern</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s financial statements are prepared
assuming that the Company will continue as a going concern.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company incurred operating losses and had
negative operating cash flows and may continue to incur operating losses and generate negative cash flows as the Company implements its
future business plan. The Company&#8217;s operating losses amounted $2.25 million, and it had negative operating cash flows amounted $10.44
million as of March 31, 2023. These factors raise substantial doubts about the Company&#8217;s ability to continue as a going concern.
The Company has raised funds through issuance of convertible notes and common stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The ability of the Company to continue as a going
concern is dependent upon its ability to successfully execute its new business strategy and eventually attain profitable operations. The
accompanying financial statements do not include any adjustments that may be necessary if the Company is unable to continue as a going
concern.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Research and development</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Research and development expenses include salaries,
contracted services, as well as the related expenses for our research and product development team, and expenditures relating to our efforts
to develop, design, and enhance our service to our clients. The Company expenses research and development costs as they are incurred.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Impairment of Long-Lived Assets</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with the &#160;&#160;ASC 360-10,
<i>Accounting for the Impairment or Disposal of Long-Lived Assets</i>, long-lived assets, such as property, plant and equipment and purchased
intangibles subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying
value of an asset may not be recoverable, or it is reasonably possible that these assets could become impaired as a result of technological
or other industrial changes. The determination of recoverability of assets to be held and used is made by comparing the carrying amount
of an asset to future undiscounted cash flows to be generated by the assets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If such assets are considered to be impaired,
the impairment to be recognized is measured as the amount by which the carrying amount of the assets exceeds the fair value of the assets.
Assets to be disposed of are reported at the lower of the carrying amount or fair value less cost to sell.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Fair Value of Financial Instruments</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has adopted FASB ASC Topic on Fair
Value Measurements and Disclosures (&#8220;ASC 820&#8221;), which defines fair value, establishes a framework for measuring fair value
in GAAP, and expands disclosures about fair value measurements. ASC 820 establishes a three-level valuation hierarchy of valuation techniques
based on observable and unobservable input, which may be used to measure fair value and include the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <tr>
    <td style="vertical-align: top; width: 0.65in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1 -</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quoted prices in active markets for identical assets or liabilities.</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 2 -</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Input other than Level 1 that is observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other input that is observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3 -</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unobservable input that is supported by little or no market activity and that is significant to the fair value of the assets or liabilities.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our cash and cash equivalents and restricted cash
and short-term investments are classified within level 1 of the fair value hierarchy because they are value using quoted market price.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Earnings Per Share</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under ASC 260-10, <i>Earnings Per Share</i>, basic
EPS excludes dilution for Common Stock equivalents and is calculated by dividing net income (loss) available to common stockholders by
the weighted-average number of Common Stock outstanding for the period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Diluted EPS is calculated by using the treasury
stock method, assuming conversion of all potentially dilutive securities, such as stock options and warrants. Under this method, (i) exercise
of options and warrants is assumed at the beginning of the period and shares of Common Stock are assumed to be issued, (ii) the proceeds
from exercise are assumed to be used to purchase Common Stock at the average market price during the period, and (iii) the incremental
shares (the difference between the number of shares assumed issued and the number of shares assumed purchased) are included in the denominator
of the diluted EPS computation. The numerators and denominators used in the computations of basic and diluted EPS are presented in the
following table.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">As of March 31, 2023:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Income</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Share</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Pre-share<br/> amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Net loss attributable to Future Fintech Group, Inc.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(2,176,464</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">14,645,653</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(0.15</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Basic EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Loss available to common stockholders</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,176,464</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,645,653</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(0.15</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Dilutive EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-21">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">210,526</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-22">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,176,464</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,856,179</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(0.15</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">As of March 31, 2022:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Income</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Share</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Pre-share<br/> amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Net loss attributable to Future Fintech Group, Inc.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(2,523,162</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">13,088,090</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(0.19</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Basic EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Loss available to common stockholders</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,523,162</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,088,090</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(0.19</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Dilutive EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-23">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">557,791</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-24">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,523,162</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,645,881</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(0.18</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Cash and Cash Equivalents</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash and cash equivalents included cash on hand
and demand deposits placed with banks or other financial institutions, which are unrestricted as to withdrawal and use and with an original
maturity of three months or less.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deposits in banks in the PRC are only insured by
the government up to RMB500,000, in the HK are only insured by the government up to HKD500,000, in the United Kingdom are only insured
by the government up to GBP18,000, in the United States of America are only insured by the Federal Deposit Insurance Corporation up to
USD250,000, and are consequently exposed to risk of loss.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company believes the probability of a bank
failure, causing loss to the Company, is remote.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash that is restricted as to withdrawal for use
or pledged as security is reported separately on the face of the consolidated balance sheets, and is not included in the total cash and
cash equivalents in the consolidated statements of cash flows.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Receivable and Allowances</b>&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable are recognized and carried
at the original invoice amounts less an allowance for any uncollectible amount. We have a policy of reserving for uncollectible accounts
based on our best estimate of the amount of probable credit losses in our existing accounts receivable. We perform ongoing credit evaluations
of our customers and maintain an allowance for potential bad debts if required.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other receivables, and loan receivables are recognized
and carried at the initial amount when occurred less an allowance for any uncollectible amount. We have a policy of reserving for uncollectible
accounts based on our best estimate of the amount of probable impairment losses in our existing receivable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Allowances for doubtful accounts are maintained for
expected credit losses resulting from the Company's customers' inability to make required payments. The allowances are based on the Company's
regular assessment of various factors, including the credit-worthiness and financial condition of specific customers, historical experience
with bad debts and customer deductions, receivables aging, current economic conditions, reasonable and supportable forecasts of future
economic conditions, and other factors that may affect the Company's ability to collect from customers. The Company maintains an allowance
for credit losses in accordance with ASC Topic 326, Credit Losses (&#8220;ASC 326&#8221;) and records the allowance for credit losses
as an offset to accounts receivable and contract assets, and the estimated credit losses charged to the allowance is classified as &#8220;Bad
debt expense&#8221; in the consolidated statements of comprehensive income. We determine whether an allowance for doubtful accounts is
required by evaluating specific accounts where information indicates the customers may have an inability to meet financial obligations.
In these cases, we use assumptions and judgment, based on the best available facts and circumstances, to record a specific allowance for
those customers against amounts due to reduce the receivable to the amount expected to be collected. These specific allowances are re-evaluated
and adjusted as additional information is received. The amounts calculated are analyzed to determine the total amount of the allowance.
We may also record a general allowance as necessary.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Direct write-offs are taken in the period when
we have exhausted our efforts to collect overdue and unpaid receivable or otherwise evaluate other circumstances that indicate that we
should abandon such efforts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has assessed its accounts receivable including credit term
and corresponding all its accounts receivables as of March 31, 2023. Bad debt expense was $16,826 and $2,002 during the three months ended
March 31, 2023 and 2022, respectively. Accounts receivables of $1.14 million and <span style="-sec-ix-hidden: hidden-fact-25">nil</span> have been outstanding for over 90 days as of March
31, 2023 and December 31, 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Revenue Recognition</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We apply the five steps defined under ASC 606:
(i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction
price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) the
entity satisfies a performance obligation. We assess its revenue arrangements against specific criteria in order to determine if it is
acting as principal or agent. Revenue arrangements with multiple performance obligations are divided into separate distinct goods or services.
We allocate the transaction price to each performance obligation based on the relative standalone selling price of the goods or services
provided. Revenue is recognized upon the transfer of control of promised goods or services to a customer. Control is generally transferred
when the Company has a present right to payment and title and the significant risks and rewards of ownership of products or services are
transferred to its customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We do not make any significant judgment in evaluating
when control is transferred. Revenue is recorded net of value-added tax.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue recognitions are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Sales of coals, aluminum ingots, sand and
steel</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">The Company recognize revenue when the receipt of merchandise is confirmed
by the customers, which is the point that the title of the goods is transferred to the customer.&#160; Revenue was <span style="-sec-ix-hidden: hidden-fact-26">nil</span>
during the three months ended March 31, 2023 and 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Sales of coals and aluminum ingots as
agent</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the sale of third-party products where the Company obtains control
of the product before transferring it to the customer, the Company recognizes revenue based on the gross amount billed to customers. The
Company considers multiple factors when determining whether it obtains control of third-party products, including evaluating if it can
establish the price of the product, retains inventory risk for tangible products or has the responsibility for ensuring acceptability
of the product. The Company recognizes net revenue from sale of coals and aluminum ingots when no control obtained throughout the transactions.&#160;
Revenue was $0.11 million and <span style="-sec-ix-hidden: hidden-fact-27">nil</span> during the three months ended March 31, 2023 and 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Asset Management Service</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes service revenue when a
service is rendered, the Company issues bills to its customers and recognizes revenue according to the bills.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Property, Plant and Equipment</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property, plant and equipment are stated at cost
less accumulated depreciation and any impairment losses. Depreciation is computed using the straight-line method over the useful lives
of the assets. Major renewals and betterments are capitalized and depreciated; maintenance and repairs that do not extend the life of
the respective assets are expensed as incurred. Upon disposal of assets, the cost and related accumulated depreciation are removed from
the accounts and any gain or loss is included in the consolidated statements of income and comprehensive income.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation related to property, plant and equipment
used in production is reported in cost of sales, and includes amortized amounts related to capital leases. We estimated that the residual
value of the Company&#8217;s property and equipment ranges from 3% to 5%. Property, plant and equipment are depreciated over their estimated
useful lives as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 89%; text-align: justify">Machinery and equipment</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5-10 years</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Building</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30 years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Furniture and office equipment</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3-5 years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Motor vehicles</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</span></td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Intangible Assets</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Acquired intangible assets are recognized based
on their cost to the Company, which generally includes the transaction costs of the asset acquisition, and no gain or loss is recognized
unless the fair value of noncash assets given as consideration differs from the assets&#8217; carrying amounts on the Company&#8217;s
book. These assets are amortized over their useful lives if the assets are deemed to have a finite life and they are reviewed for impairment
by testing for recoverability whenever events or changes in circumstances indicate that its carrying amount may not be recoverable. The
fair value of an intangible asset is the amount that would be determined if the entity used the assumptions that market participants would
use if they were pricing the intangible asset. The useful life of the Company&#8217;s intangible assets is ten year, which is determined
by using the time period that an intangible is estimated to contribute directly or indirectly to a Company&#8217;s future cash flows.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Foreign Currency and Other Comprehensive Income
(Loss)</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The financial statements of the Company&#8217;s
foreign subsidiaries and VIE are measured using the local currency as the functional currency; however, the reporting currency of the
Company is the USD. Assets and liabilities of the Company&#8217;s foreign subsidiaries have been translated into USD using the exchange
rate at the balance sheet dates, while equity accounts are translated using historical exchange rate.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert RMB
to USD was 6.87:1 and 6.96:1 at the balance sheet dates of March 31, 2023 and December 31, 2022, respectively. The average exchange rate
for the period has been used to translate revenues and expenses. The average exchange rates we used to convert RMB to USD were 6.67:1
and 6.35:1 for three months ended March 31, 2023 and 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert HKD to USD
was 7.85:1 and 7.80:1 at the balance sheet dates of March 31, 2023 and December 31, 2022. The average exchange rate for the period has
been used to translate revenues and expenses. The average exchange rates we used to convert HKD to USD were 7.84:1 and 7.81:1 for three
months ended March 31, 2023 and 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert GBP to USD
was 0.81:1 and 0.83:1 at the balance sheet dates of March 31, 2023 and December 31, 2022. The average exchange rate for the period has
been used to translate revenues and expenses. The average exchange rates we used to convert GBP to USD were 0.82:1 and 0.75:1 for three
months ended March 31, 2023 and 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert AED to USD
was 3.67:1 and 3.67:1 at the balance sheet dates of March 31, 2023 and December 31, 2022. The average exchange rate for the period has
been used to translate revenues and expenses. The average exchange rates we used to convert AED to USD were 3.67:1 and 3.67:1 for three
months ended March 31 2023 and 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert PYG to USD
was 7166.48:1 and 7322.90:1 at the balance sheet dates of March 31, 2023 and December 31, 2022. The average exchange rate for the period
has been used to translate revenues and expenses. The average exchange rate we used to convert PYG to USD was 7275.55:1 for three months
ended March 31 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Translation adjustments are reported separately
and accumulated in a separate component of equity (cumulative translation adjustment).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Government subsidies</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt"><b><i>&#160;</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Government subsidies primarily consist of financial
subsidies received from provincial and local governments for operating a business in their jurisdictions and compliance with specific
policies promoted by the local governments. For certain government subsidies, there are no defined rules and regulations to govern the
criteria necessary for companies to receive such benefits, and the amount of financial subsidy is determined at the discretion of the
relevant government authorities. The government subsidies of operating nature with no further conditions to be met are recorded of operating
expenses in &#8220;Other income&#8221; in the consolidated statements when received.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amendments in this update require disclosures
about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase
transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an
entity&#8217;s financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Income Taxes</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We use the asset and liability method of accounting
for income taxes in accordance with ASC Topic 740, &#8220;Income Taxes.&#8221; Under this method, income tax expense is recognized for
the amount of: (i) taxes payable or refundable for the current year and (ii) deferred tax consequences of temporary differences resulting
from matters that have been recognized in an entity&#8217;s financial statements or tax returns. 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 the results of operations
in the period that includes the enactment date. A valuation allowance is provided to reduce the deferred tax assets reported if based
on the weight of the available positive and negative evidence, it is more likely than not some portion or all of the deferred tax assets
will not be realized.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC Topic 740-10-30 clarifies the accounting for
uncertainty in income taxes recognized in an enterprise&#8217;s financial statements and prescribes a recognition threshold and measurement
attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. ASC
Topic 740-10-25 provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure,
and transition. We have no material uncertain tax positions for any of the reporting periods presented.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Goodwill</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company tests goodwill for impairment for
its reporting units on an annual basis, or when events occur or circumstances indicate the fair value of a reporting unit is below its
carrying value. If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that
implied fair value of the goodwill within the reporting unit is less than its carrying value. The Company&#8217;s evaluation of goodwill
for impairment involves the comparison of the fair value of the reporting unit to its carrying value. The Company uses the discounted
cash flow model to estimate fair value, which requires management to make significant estimates and assumptions related to forecasts of
future revenue and operating margin. The company will perform annual goodwill impairment test end of the fiscal year.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Short-term investments</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Short-term investments consist primarily of investments
in fixed deposits with original maturities between three months and one year and certain investments in wealth management products and
other investments that the Company has the intention to redeem within one year. Fair valued or carried at amortized costs. As of March
31, 2023 and December 31, 2022, the short-term investments amounted to $1.18 million and $0.99 million, respectively. Due to fluctuations
of the quoted shares included in its investment portfolios, the Company unrealized holding gains on available-for-sale securities of $0.18
million on March 31, 2023 and recognized an impairment to the investment portfolio of $0.91 million on December 31, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Lease</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We adopted ASU No. 2016-02, Leases (Topic 842),
or ASC 842, from January 1, 2020. We determine if an arrangement is a lease or contains a lease at lease inception. For operating leases,
we recognize a right-of-use (&#8220;ROU&#8221;) asset and a lease liability based on the present value of the lease payments over the
lease term on the consolidated balance sheets at commencement date. As most of our leases do not provide an implicit rate, we estimate
our incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments.
The incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments,
and in economic environments where the leased asset is located. The ROU assets also include any lease payments made, net of lease incentives.
Lease expense is recorded on a straight-line basis over the lease term. Our leases often include options to extend and lease terms include
such extended terms when we are reasonably certain to exercise those options. Lease terms also include periods covered by options to terminate
the leases when we are reasonably certain not to exercise those options.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Share-based compensation</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company awards share options and other equity-based
instruments to its employees, directors and consultants (collectively &#8220;share-based payments&#8221;). Compensation cost related to
such awards is measured based on the fair value of the instrument on the grant date. The Company recognizes the compensation cost over
the period the employee is required to provide service in exchange for the award, which generally is the vesting period. The amount of
cost recognized is adjusted to reflect the expected forfeiture prior to vesting. When no future services are required to be performed
by the employee in exchange for an award of equity instruments, and if such award does not contain a performance or market condition,
the cost of the award is expensed on the grant date. The Company recognizes compensation cost for an award with only service conditions
that has a graded vesting schedule on a straight-line basis over the requisite service period for the entire award, provided that the
cumulative amount of compensation cost recognized at any date at least equals the portion of the grant-date value of such award that is
vested at that date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Variable interest entities</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 31, 2019, Cloud Chain Network and Technology
(Tianjin) Co., Limited (&#8220;CCM Tianjin&#8221; or &#8220;WFOE&#8221;, formerly known as Chain Cloud Mall Network and Technology (Tianjin)
Co., Limited), E-commerce Tianjin, and Mr. Zeyao Xue and Mr. Kai Xu, citizens of China and shareholders of E-commerce Tianjin, entered
into the following agreements, or collectively, the &#8220;Variable Interest Entity Agreements&#8221; or &#8220;VIE Agreements,&#8221;
pursuant to which CCM Tianjin has contractual rights to control and operate the business of E-commerce Tianjin (the &#8220;VIE&#8221;).
Therefore, pursuant to ASC 810, E-Commerce Tianjin is included in the Company&#8217;s consolidated financial statements since then.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to Chinese law and regulations, a foreign
owned enterprise cannot apply for and hold a license for operation of certain e-commerce businesses, the category of business which the
Company is conducting in China. CCM Tianjin is an indirectly wholly foreign owned enterprise of the Company. In order to comply with Chinese
law and regulations, CCM Tianjin agreed to provide E-commerce Tianjin an Exclusive Operation and Use Rights Authorization to operate and
use the Cloud Chain Mall System owned by CCM Tianjin.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">E-commerce Tianjin was incorporated by Mr. Zeyao
Xue and Mr. Kai Xu solely for the purpose of holding the operation license of the Cloud Chain Mall System. Mr. Zeyao Xue is a major shareholder
of the Company and the son of Mr. Yongke Xue, the president of the Company. Mr. Kai Xu was the Chief Operating Officer of the Company
and currently is the Deputy General Manager of FT Commercial Group Ltd., a wholly owned subsidiary of the Company and the vice president
of&#160;blockchain division of the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The VIE Agreements are as follows:&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exclusive Technology Consulting and Service Agreement by and between CCM Tianjin and E-commerce Tianjin. Pursuant to the Exclusive Technology Consulting and Service Agreement, CCM Tianjin agreed to act as the exclusive consultant of E-commerce Tianjin and provide technology consulting and services to E-commerce Tianjin. In exchange, E-commerce Tianjin agreed to pay CCM Tianjin a technology consulting and service fee, the amount of which is to be equivalent to the amount of net profit before tax of E-commerce Tianjin, payable on a quarterly basis after making up losses of previous years (if necessary) and deducting necessary costs and expenses and taxes related to the business operations of E-commerce Tianjin. Without the prior written consent of CCM Tianjin, E-commerce Tianjin may not accept the same or similar technology consulting and services provided by any third party during the term of the agreement. All the benefits and interests generated from the agreement, including but not limited to intellectual property rights, know-how and trade secrets, will be CCM Tianjin&#8217;s sole and exclusive property. This agreement has a term of 10 years and may be extended unilaterally by CCM Tianjin with CCM Tianjin&#8217;s written confirmation prior to the expiration date. E-commerce Tianjin cannot terminate the agreement early unless CCM Tianjin commits fraud, gross negligence or illegal acts, or becomes bankrupt or winds up.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: left">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exclusive Purchase Option Agreement by and among CCM Tianjin, E-commerce Tianjin, Mr. Zeyao Xue and Mr. Kai Xu. Pursuant to the Exclusive Purchase Option Agreement, Mr. Zeyao Xue and Mr. Kai Xu granted to CCM Tianjin and any party designated by CCM Tianjin the exclusive right to purchase, at any time during the term of this agreement, all or part of the equity interests in E-commerce Tianjin, or the &#8220;Equity Interests,&#8221; at a purchase price equal to the registered capital paid by Mr. Zeyao Xue and Mr. Kai Xu for the Equity Interests, or, in the event that applicable law requires an appraisal of the Equity Interests, the lowest price permitted under applicable law. Pursuant to powers of attorney executed by Mr. Zeyao Xue and Mr. Kai Xu, they irrevocably authorized any person appointed by CCM Tianjin to exercise all shareholder rights, including but not limited to voting on their behalf on all matters requiring approval of E-commerce Tianjin&#8217;s shareholder, disposing of all or part of the shareholder&#8217;s equity interest in E-commerce Tianjin, and electing, appointing or removing directors and executive officers. The person designated by CCM Tianjin is entitled to dispose of dividends and profits on the equity interest without reliance on any oral or written instructions of Mr. Zeyao Xue and Mr. Kai Xu. The powers of attorney will remain in force for so long as Mr. Zeyao Xue and Mr. Kai Xu remain the shareholders of E-commerce Tianjin. Mr. Zeyao Xue and Mr. Kai Xu have waived all the rights which have been authorized to CCM Tianjin&#8217;s designated person under the powers of attorney.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: left">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity Pledge Agreements by and among CCM Tianjin, E-commerce Tianjin, Mr. Zeyao Xue and Mr. Kai Xu. Pursuant to the Equity Pledge Agreements, Mr. Zeyao Xue and Mr. Kai Xu pledged all of the Equity Interests to CCM Tianjin to secure the full and complete performance of the obligations and liabilities on the part of E-commerce Tianjin and them under this and the above contractual arrangements. If E-commerce Tianjin, Mr. Zeyao Xue, or Mr. Kai Xu breaches their contractual obligations under these agreements, then CCM Tianjin, as pledgee, will have the right to dispose of the pledged equity interests. Mr. Zeyao Xue and Mr. Kai Xu agree that, during the term of the Equity Pledge Agreements, they will not dispose of the pledged equity interests or create or allow any encumbrance on the pledged equity interests, and they also agree that CCM Tianjin&#8217;s rights relating to the equity pledge should not be interfered with or impaired by the legal actions of the shareholders of E-commerce Tianjin, their successors or designees. During the term of the equity pledge, CCM Tianjin has the right to receive all of the dividends and profits distributed on the pledged equity. The Equity Pledge Agreements will terminate on the second anniversary of the date when E-commerce Tianjin, Mr. Zeyao Xue and Mr. Kai Xu have completed all their obligations under the contractual agreements described above.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: left">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exclusive Operation and Use Rights Authorization letter which authorizes CCM Tianjin, to exclusively operate and use the Cloud Chain Mall System and the authorization period is the same as the term of the EXCLUSIVE THEHNOLOGY CONSULTING AND SERVICE AGREEMENT entered into by and between CCM Tianjin and E-commerce Tianjin dated July 31, 2019.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">GlobalKey Shared Mall Shopping Platform Software and System Transfer Agreement by and between Future Supply Chain Co., Ltd. and Cloud Chain Mall Network and Technology (Tianjian) Co., Ltd., pursuant to which the GlobalKey Shared Mall Shopping Platform Software and System was transferred from Future Supply China Co., Ltd. to CCM Tianjin and that both parties were wholly owned subsidiaries of the Company and transfer price is $0.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: left">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Spousal Consent Letters.&#160;The spouse of Mr. Kai Xu (Mr. Zeyao Xue is not married), the shareholder of E-Commerce Tianjin has signed a spousal consent letter agreeing that the equity interests in E-Commerce Tianjin held by and registered under the name of such shareholder will be disposed pursuant to the contractual agreements with CCM Tianjin. The spouse of such shareholder agreed not to assert any rights over the equity interest in E-Commerce Tianjin held by such shareholder</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>New Accounting Pronouncements</b>&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the FASB issued ASU No. 2016-13
(&#8220;ASU 2016-13&#8221;) &#8220;Financial Instruments - Credit Losses&#8221; (&#8220;ASC 326&#8221;): Measurement of Credit Losses
on Financial Instruments&#8221; which requires the measurement and recognition of expected credit losses for financial assets held at
amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model which requires the use of
forward-looking information to calculate credit loss estimates. It also eliminates the concept of other-than-temporary impairment and
requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than
as a reduction in the amortized cost basis of the securities. These changes will result in earlier recognition of credit losses. In November
2019, the FASB issued ASU 2019-10 &#8220;Financial Instruments &#8211; Credit Losses (Topic 326), Derivatives and Hedging (Topic 815),
and Leases (Topic 842)&#8221; (&#8220;ASC 2019-10&#8221;), which defers the effective date of ASU 2016-13 to fiscal years beginning after
December 15, 2022, including interim periods within those fiscal years, for public entities which meet the definition of a smaller reporting
company. The Company adopt ASU 2016-13 effective January 1, 2023. Management adopted of ASU 2016-13 on the consolidated financial statements.
The effect will largely depend on the composition and credit quality of our investment portfolio and the economic conditions at the time
of adoption.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2021, the FASB issued ASU No. 2021-10,
Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. The amendments in this update require
disclosures about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model
to increase transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions
on an entity&#8217;s financial statements. The amendments are effective for all entities within their scope, which excludes not-for-profit
entities and employee benefit plans, for financial statements issued for annual periods beginning after December 15, 2021. Early application
of the amendment is permitted. The Company adopted ASU No. 2021-10 effective on January 1, 2022. The adoption of this standard did not
have a material impact on the Company consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management does not believe that any other recently
issued, but not yet effective accounting pronouncements, if adopted, would have a material impact on the accompanying consolidated financial
statements.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_SummaryofSignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_SummaryofSignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466774725408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entity<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Schedule of Numerators and Denominators Used in the Computations of Basic and Diluted Eps [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock', window );">VARIABLE INTEREST ENTITY</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>3. VARIABLE INTEREST ENTITY</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amount of the VIE&#8217;s consolidated
assets and liabilities are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,493</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">12,684</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,506</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">768</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Other current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,318</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,371</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,317</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,823</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">87</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">98</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Intangible assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-28">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">88,302</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,404</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">116,223</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(251,283</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(248,964</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Net assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(237,879</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(132,741</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Current liabilities:</td><td>&#160;</td>
    <td colspan="2" style="text-align: left">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: left">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Accounts payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18,909</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18,657</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued expenses and other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,495</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,455</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Advances from customers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,684</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,648</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Amount due to related party</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">224,195</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">221,204</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total current liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">251,283</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">248,964</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">251,283</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">248,964</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The summarized operating results of the VIE&#8217;s
are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,888</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-29">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,840</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-30">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net (loss) income</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">17,197</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(43,713</td><td style="text-align: left">)</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-5A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-9<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfVariableInterestEntitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466781408976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_AccountantReceivablesAbstract', window );"><strong>Accounts Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_AccountantReceivablesTextBlock', window );">ACCOUNTS RECEIVABLE</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>4. ACCOUNTS RECEIVABLE</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable, net consist of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Supply Chain Financing/Trading</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,155,142</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,624,654</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Asset management service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,154,743</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,145,518</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">32,671</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">26,500</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total accounts receivable, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,342,556</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,796,672</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth our concentration
of accounts receivable, net of specific allowances for doubtful accounts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Debtor A</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.13</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">46.08</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Debtor B</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24.51</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15.65</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Debtor C</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20.61</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14.26</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total accounts receivable, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">70.26</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">75.99</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_AccountantReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_AccountantReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_AccountantReceivablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accountant receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_AccountantReceivablesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777458704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Receivables<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_OtherReceivablesAbstract', window );"><strong>Other Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_OtherReceivablesTextBlock', window );">OTHER RECEIVABLES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>5. OTHER RECEIVABLES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023, the balance of other receivables
was $5.51 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of April 22, 2022 and January 31, 2023, FTFT Super Computing Inc.
entered into a &#8220;Electricity Sales and Purchase Agreement&#8221; with a third-party seller. FTFT Super Computing Inc. provided an
initial amount of Adequate Assurance to the seller in the form of a cash deposit in the amount of $1.86 million and has receivables from
resale of electricity $0.18 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">On February 3, 2023, Future Fintech Group Inc.
entered into a &#8220;Consulting Agreement&#8221; with a third party for its&#160;professional service of potential acquisition projects.
Future Fintech Group Inc. provided initial amount of cash deposit to the third party in the amount of $2.40 million. On May 18,
2023, the parties terminated the agreement and the Company has received repayment of $2.40 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">In addition, other receivables included total $1.07 million deposit paid
and prepayments to third party.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022, the balance of other
receivables was $2.65 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 1, 2022, FTFT UK Limited, a wholly
owned subsidiary of the Company acquired 100% equity interest of Khyber Money Exchange Ltd., a company incorporated for &#163;786,887.
Buyer deposited &#163;400,000 for cash balance expected to be left in the bank account of Khyber upon the closing (subject to refund
to the Buyer upon the actual amount $0.24 million in Khyber&#8217;s account at closing) to Buyer&#8217;s solicitors to be held by Buyer&#8217;s
solicitors in their client account upon the final closing of the acquisition. As of January 9, 2023, the Company has received refund $0.24
million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of April 22, 2022, FTFT Super Computing Inc. entered into a &#8220;Electricity
Sales and Purchase Agreement&#8221; with a third-party seller. FTFT Super Computing Inc. provided an initial amount of Adequate Assurance
to the seller in the form of a cash deposit in the amount of $1.00 million and has receivables from resale of electricity $0.24 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, other receivables included total $1.17 million deposit
paid and prepayments to third party. </p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_OtherReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_OtherReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_OtherReceivablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of other receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_OtherReceivablesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777458704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loan Receivables<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Loan Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">LOAN RECEIVABLES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>6</b>. <b>LOAN RECEIVABLES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023, the balance of loan receivables was $19.04 million,
which was from a third party.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 10, 2022, Future FinTech (Hong Kong)
Limited (&#8220;FTFT HK&#8221;), a wholly owned subsidiary of the Company, entered into a &#8220;Loan Agreement&#8221; with a third party.
Pursuant to the Loan Agreement, FTFT HK loaned an amount of $5.00 million to the third party at the annual interest rate of 10% from March
10, 2022 to September 9, 2023. To strengthen the liquidity, the Company negotiated with the borrower to early settle part of the loan.
As of April 17, 2023, the Company has received repayment $2.16 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 31, 2022, FTFT HK entered into a
&#8220;Loan Agreement&#8221; with a third party. Pursuant to the Loan Agreement, FTFT HK loaned an amount of $6.36 million to the
same third party at the annual interest rate of 10% from May 31, 2022 to May 30,2023. To strengthen the liquidity, the Company
negotiated with the borrower to early settle part of the loan. As of April 17, 2023, the Company has received repayment $6.36
million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 26, 2022, FTFT HK entered into a
&#8220;Loan Agreement&#8221; with a third party. Pursuant to the Loan Agreement, FTFT HK loaned an amount of $0.40 million to the
same third party at the annual interest rate of 10% from December 26, 2022 to March 26, 2023. As of April 17, 2023, the Company has
received repayment $0.40 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 14, 2022, Future Private Equity Fund Management
(Hainan) Co., Limited entered into a &#8220;Loan Agreement&#8221; with a third party. Pursuant to the Loan Agreement, Future Private Equity
Fund Management (Hainan) Co., Limited loaned an amount of $7.28 million (RMB50 million) to the third party at the annual interest rate
of 8% from July 15, 2022 to July 14, 2023, guarantee by Junde Chen. To strengthen the liquidity, the Company negotiated with the borrower
to early settle part of the loan. As of April 17, 2023, the Company has received repayment $5.09 million (RMB35 million). The amount of
$2.18 million (RMB15 million) will be repaid within 3 months.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022, the balance of loan receivables
was $19.16 million, which was from a third party.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 8, 2021, FUCE Future Supply Chain
(Xi&#8217;an) Co., Ltd., a wholly owned subsidiary of the Company, entered into a &#8220;Loan Agreement&#8221; with a third party. Pursuant
to the Loan Agreement, FUCE Future Supply Chain (Xi&#8217;an) Co., Ltd. loaned an amount of $0.22 million (RMB1.5 million) to the third
party at the annual interest rate of 5.25% from September 8, 2021 to September 6, 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 10, 2022, Future FinTech (Hong Kong)
Limited (&#8220;FTFT HK&#8221;), a wholly owned subsidiary of the Company, entered into a &#8220;Loan Agreement&#8221; with a third party.
Pursuant to the Loan Agreement, FTFT HK loaned an amount of $5.00 million to the third party at the annual interest rate of 10% from March
10, 2022 to September 9, 2023. To strengthen the liquidity, the Company negotiated with the borrower to early settle part of the loan.
As of April 17, 2023, the Company has received repayment $2.16 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 31, 2022, FTFT HK entered into a &#8220;Loan
Agreement&#8221; with a third party. Pursuant to the Loan Agreement, FTFT HK loaned an amount of $6.36 million to the same third party
at the annual interest rate of 10% from May 31, 2022 to May 30,2023. To strengthen the liquidity, the Company negotiated with the borrower
to early settle part of the loan. As of April 17, 2023, the Company has received repayment $6.36 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 26, 2022, FTFT HK entered into a &#8220;Loan
Agreement&#8221; with a third party. Pursuant to the Loan Agreement, FTFT HK loaned an amount of $0.40 million to the same third party
at the annual interest rate of 10% from December 26, 2022 to March 26, 2023. As of April 17, 2023, the Company has received repayment
$0.40 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 14, 2022, Future Private Equity Fund Management
(Hainan) Co., Limited entered into a &#8220;Loan Agreement&#8221; with a third party. Pursuant to the Loan Agreement, Future Private Equity
Fund Management (Hainan) Co., Limited loaned an amount of $7.28 million (RMB50 million) to the third party at the annual interest rate
of 8% from July 15, 2022 to July 14, 2023, guarantee by Junde Chen. To strengthen the liquidity, the Company negotiated with the borrower
to early settle part of the loan. As of April 17, 2023, the Company has received repayment $5.09 million (RMB35 million). The amount of
$2.18 million (RMB15 million) will be repaid within 3 months.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//310-10/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466781550272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short Term Investment<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestmentsAbstract', window );"><strong>Short Term Investment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock', window );">SHORT TERM INVESTMENT</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>7. SHORT - TERM INVESTMENT</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023, the balance of short - term investments were
$1.18 million. On September 6, 2021, Future Private Equity Fund Management (Hainan) Co., Ltd. invested RMB13,000,000 ($1.89 million) to
entrust Shanghai Yuli Enterprise Management Consulting Firm to invest in various types of investment portfolios. According to the market
value, the Company&#8217;s balance of the short - term investment was $1.18 million on March 31, 2023. Due to fluctuations of the quoted
shares included in its investment portfolios, the Company unrealized holding gains on available-for-sale securities of $0.18 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022, the balance of short - term investments were
$0.99 million. On September 6, 2021, Future Private Equity Fund Management (Hainan) Co., Ltd. invested RMB13,000,000 ($1.87 million) to
entrust Shanghai Yuli Enterprise Management Consulting Firm to invest in various types of investment portfolios. According to the market
value, the Company&#8217;s balance of the short - term investments was $0.99 million on December 31, 2022. Due to fluctuations of the
quoted shares included in its investment portfolios, the Company recognized an impairment to the investment portfolio of $0.91 million.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//320/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466771400256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Assets<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrentAbstract', window );"><strong>Other Current Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCurrentAssetsTextBlock', window );">OTHER CURRENT ASSETS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>8. OTHER CURRENT ASSETS</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amount of other current assets consisted of
the followings:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Prepayments for Supply Chain Financing/Trading</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,993,990</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,766,643</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepayments for Sand and Steel Supply Chain Financing/Trading</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,644,050</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-31">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">184,243</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">72,544</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,403,539</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">831,077</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,225,822</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,670,264</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777491056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAbstract', window );"><strong>Goodwill [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillDisclosureTextBlock', window );">GOODWILL</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>9. GOODWILL</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023 and December 31, 2022, the
balance of goodwill mainly represented an amount of $13.98 million that arose from acquisition of Nice Talent Asset Management Limited
(&#8220;Nice Talent&#8221;) in 2021 and Khyber Money Exchange Ltd., in 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 6, 2021, the Company through its wholly owned subsidiary
Future FinTech (Hong Kong) Limited., completed its acquisition of 90% of the issued and outstanding shares of Nice Talent from Joy Rich
Enterprises Limited for HK$144,000,000 (the &#8220;Purchase Price&#8221;) which shall be paid in the shares of common stock of the Company
(the &#8220;Company Shares&#8221;). 60% of the Purchase Price ($11.22 million) was paid in 2,244,156 pre reverse stock split shares of
common stock of the Company on August 4, 2021. 40% of the Purchase Price ($7.39 million) in two installments for 20% each shall be paid
in shares of common stock of the Company upon the completion of the audited reports for Nice Talent for each of the years ended on December
31, 2021 and December 31, 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 1, 2022, FTFT UK Limited, a wholly owned subsidiary of the
Company acquired 100% equity interest of Khyber Money Exchange Ltd., a company incorporated in England and Wales, for &#163;786,887 ($0.95
million).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recorded $2.21 million of impairment loss in fiscal year
2022 related with goodwill mainly arose from acquisition of Nice Talent Asset Management Limited and FTFT Finance UK Limited (formerly
known as Khyber Money Exchange Ltd.). Goodwill impairment test as of December 31, 2022 using compare the carrying amount of the reporting
unit (including goodwill) with its fair value. If the carrying amount exceeds the fair value, compare the implied fair value of the reporting
unit&#8217;s goodwill with the carrying amount of goodwill. If the carrying amount of goodwill exceeds the implied fair value, an impairment
loss should be recognized.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350-20/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466778328144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_AcquisitionLineItems', window );"><strong>Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionTextBlock', window );">ACQUISITION</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>10. ACQUISITION</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Nice Talent</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 6, 2021 (&#8220;Acquisition Date&#8221;), the Company through
its wholly owned subsidiary Future FinTech (Hong Kong) Limited., completed its acquisition of 90% of the issued and outstanding shares
of Nice Talent from Joy Rich Enterprises Limited for HK$144,000,000 (the &#8220;Purchase Price&#8221;) which shall be paid in the shares
of common stock of the Company (the &#8220;Company Shares&#8221;). 60% of the Purchase Price ($11.22 million) was paid in 2,244,156 shares
of common stock of the Company on August 4, 2021. 40% of the Purchase Price ($7.39 million) in two installments for 20% each shall be
paid in shares of common stock of the Company upon the completion of the audited reports for Nice Talent of the years ended on December
31, 2021 and 2022, respectively. Nice Talent has met the performance requirements for the year ended on December 31, 2021 and 2022, however,
the 40% of the Purchase Price has not been paid in the shares of common stock of the Company to Joy Rich as of the date of this report.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The transaction was accounted for in accordance
with the provisions of ASC 805-10, Business Combinations. The Company retained an independent appraisal firm to advise management in the
determination of the fair value of the various assets acquired and liabilities assumed. The values assigned in these financial statements
represent management&#8217;s best estimate of fair values as of the Acquisition Date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As required by ASC 805-20, Business Combinations&#8212;Identifiable
Assets and Liabilities, and Any Noncontrolling Interest, management conducted a review to reassess whether they identified all the assets
acquired and all the liabilities assumed, and followed ASC 805-20&#8217;s measurement procedures for recognition of the fair value of
net assets acquired.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the allocation
of estimated fair values of net assets acquired and liabilities assumed:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,407,902</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,701</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,039</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Property, plant and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">53,577</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Amount Due from Related Party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">38,323</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Accrued expenses and other payables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(498,515</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net identifiable assets acquired</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,036,027</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Less: non-controlling interests</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">131,165</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Add: goodwill</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">17,164,598</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Total purchase price for acquisition net of $275,624 of cash</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">18,069,460</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has included the operating results
of Nice Talent in its consolidated financial statements since the Acquisition Date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Khyber Money Exchange Ltd.</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 1, 2022, FTFT UK Limited, a wholly owned subsidiary of the
Company acquired 100% equity interest of Khyber Money Exchange Ltd., a company incorporated in England and Wales, for &#163;786,887 ($0.95
million). The Company has changed its name from Khyber Money Exchange Ltd., to FTFT Finance UK Limited on October 11, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the allocation
of estimated fair values of net assets acquired and liabilities assumed:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: justify">Other receivables</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">242,087</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Property, plant and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">584</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Accrued expenses and other payables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(89,888</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Net identifiable assets acquired</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">152,783</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Add: goodwill</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">628,938</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 4pt">Total purchase price for acquisition net of $166,676 of cash</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">781,721</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">The Company has included the operating results of FTFT Finance UK Limited
in its consolidated financial statements since October 1, 2022.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_AcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_AcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for asset acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 15<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480123/805-50-15-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466771400256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_LeasesDisclosureAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_LeasesDisclosureTextBlock', window );">LEASES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>11. LEASES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s non-cancellable operating
leases consist of leases for office space. The Company is the lessee under the terms of the operating leases. For the three months ended
March 31, 2023, the operating lease cost was $0.98 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s operating leases have remaining
lease terms of approximately 48 months. As of March 31, 2023, the weighted average remaining lease term and weighted average discount
rate were 4 years and 4.75%, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Maturities of lease liabilities were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Operating</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">As of March 31,</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Lease</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">From April 1, 2023 to March 31, 2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">379,958</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">From April 1, 2024 to March 31, 2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">277,317</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">From April 1, 2025 to March 31, 2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">204,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">From April 1, 2026 to March 31, 2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">204,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,065,275</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: amounts representing interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">87,972</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Present Value of future minimum lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">977,303</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current obligations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">299,920</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Long term obligations</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">677,383</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company leases office space and equipment
under various short-term operating leases. As permitted by ASC 842, the Company has elected the practical expedient for short-term leases,
whereby lease assets and lease liabilities are not recognized on the balance sheet. Short term leases cost was $0.16 million for three
months ended March 31, 2023.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_LeasesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_LeasesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_LeasesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_LeasesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777526368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Schedule of Property and Equipment Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>12. PROPERTY AND EQUIPMENT</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Property and equipment consist of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Office equipment, fixtures and furniture</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">562,267</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">491,022</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Vehicle</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">813,267</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">798,955</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Building</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">37,530</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">37,785</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,413,064</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,327,762</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: accumulated depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(353,378</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(277,094</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Construction in progress</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,355,006</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,372,301</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,765</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,688</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,408,927</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,417,281</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation expense included in general and administration
expenses for the three months ended March 31, 2023 and 2022 was $73,614 and $45,208, respectively. Depreciation expense included in cost
of sales for the three months ended March 31, 2023 and 2022 was $0 and $0, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777609008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">INTANGIBLE ASSETS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>13. INTANGIBLE ASSETS</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Intangible assets consist of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Trademarks</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">873</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">862</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">System and software</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,605,759</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,578,647</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,606,632</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,579,509</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Less: accumulated depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(215,391</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(199,151</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,887,431</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,862,289</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">503,810</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">518,069</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Amortization expense included in general and administration
expenses for the three months ended March 31, 2023 and 2022 was $14,259 and $11,768, respectively. Amortization expense included in cost
of sales for the three months ended March 31, 2023 and 2022 was $0 and $0, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The estimated amortization is as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As of March 31,</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated <br/>
amortization <br/>
expense</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 88%; padding-left: 9pt; text-align: justify; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From April 1, 2023 to March 31, 2024</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,035</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From April 1, 2024 to March 31, 2025</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,035</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From April 1, 2025 to March 31, 2026</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,035</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From April 1, 2026 to March 31, 2027</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,035</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From April 1, 2027 to March 31, 2028</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,035</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">218,635</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 4.5pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">503,810</span></td>
    <td>&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777611488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note Payable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_NotePayableLineItems', window );"><strong>Note Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_NotePayableTextBlock', window );">NOTE PAYABLE</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>14. NOTE PAYABLE </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Note payable consist of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Issue date</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Principal</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>amount</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>US$</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Mature date</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Effective<br/>
</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>annual<br/>
 rate</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: justify">FUCE Future Supply Chain (Xi&#8217;an) Co., Ltd.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 10, 2022</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,455,244</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 10, 2023</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">0.05</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">FUCE Future Supply Chain (Xi&#8217;an) Co., Ltd.</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 12, 2022</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">727,622</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 12, 2023</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.05</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">FUCE Future Supply Chain (Xi&#8217;an) Co., Ltd.</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 28, 2022</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">727,622</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 28, 2023</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.05</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: justify">FUCE Future Supply Chain (Xi&#8217;an) Co., Ltd.</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December&#160;19,&#160;2022</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">727,622</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December&#160;19,&#160;2023</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">0.05</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: center">&#160;</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,638,110</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: center">&#160;</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: right">&#160;</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At maturity, the Notes are payable at their principal amount thereon.
The occurring with respect to any of the Company&#8217;s indebtedness, an event of default resulting in accelerated maturity or a failure
to pay principal, interest or premium when due, the overdue interest shall be charged at 0.05% per day, without the need to notify the
applicant and sign another loan contract. As of March 31, 2023, there was no such event of default.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_NotePayableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_NotePayableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_NotePayableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_NotePayableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777526368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Account Payables<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossAdditionalImprovementsAbstract', window );"><strong>Account Payables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndNontradeReceivableTextBlock', window );">ACCOUNT PAYABLES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>15. ACCOUNT PAYABLES </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amount of account payables were consisted
of the followings:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center">December&#160;31,</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="3" style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="3" style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Supply Chain Financing/Trading payment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,605,375</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,584,920</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">27,875</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,657</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,633,250</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,603,577</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndNontradeReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//310/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//326/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndNontradeReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossAdditionalImprovementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossAdditionalImprovementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777619584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Payables<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_AccruedExpensesandOtherPayablesLineItems', window );"><strong>Accrued Expenses and Other Payables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">ACCRUED EXPENSES AND OTHER PAYABLES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>16. ACCRUED EXPENSES AND OTHER PAYABLES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amount of accrued expenses and other payables
consisted of the followings:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Legal fee and other professionals</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">248,088</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">533,048</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Wages and employee reimbursement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">289,151</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">763,983</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Suppliers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">675,122</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">708,287</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Accruals</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">342,102</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">208,938</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,554,463</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,214,256</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_AccruedExpensesandOtherPayablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_AccruedExpensesandOtherPayablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777499232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Liabilities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DeferredLiabilitesTableAbstract', window );"><strong>Deferred Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DeferredLiabilitesTableTextBlock', window );">DEFERRED LIABILITIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>17. DEFERRED LIABILITIES</b>&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023 and December 31, 2022, the
balance of deferred liabilities mainly represented an amount of $7.39 million that arose from the payment for the remaining 40% of the
Purchase Price of the acquisition of Nice Talent Asset Management Limited (&#8220;Nice Talent&#8221;). 20% and 20% of the Purchase Price
in two installments for 20% each shall be paid in shares of common stock of the Company upon the completion of the audited reports for
Nice Talent for the years ended on December 31, 2021 and 2022, respectively. However, the 40% of the Purchase Price has not been paid
in the shares of common stock of the Company as of the date of this report</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DeferredLiabilitesTableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DeferredLiabilitesTableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DeferredLiabilitesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for deferred liabilites.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DeferredLiabilitesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466778296560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transaction<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY TRANSACTION</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>18. RELATED PARTY TRANSACTION</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023, the amounts due to the related
parties were&#160;consisted of the followings:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount<br/> (US$)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Note</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 25%; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Zhi Yan</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="vertical-align: top; width: 9%; text-align: right">223,335</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 31%; text-align: justify">General Manager of a subsidiary of the Company</td><td style="width: 1%">&#160;</td>
    <td style="width: 30%; text-align: justify">Accrued expenses, interest free and payment on demand.</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Reits (Beijing) Technology Co., Ltd</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="vertical-align: top; border-bottom: Black 1.5pt solid; text-align: right">14,734</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt">Zhi Yan is the legal representative of this company</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt">Acquisition of intangibles upon the full completion of the online platform pursuant to an agreement originally entered between parties before Zhi Yan became a related party. The amount is interest free and payment on demand.</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -8.1pt; padding-left: 8.1pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">238,069</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: left; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: left; padding-bottom: 4pt">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023, the amounts due from the
related parties were consisted of the followings:</p><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Name</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Amount<br/> (US$)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Relationship</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Note</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 25%; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Kai Xu</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">43,502</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 31%; text-align: justify">Deputy General Manager of a subsidiary of the Company</td><td style="width: 1%">&#160;</td>
    <td style="width: 30%; text-align: justify">Prepaid expenses, interest free and payment on demand.</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">OLA</td><td style="text-align: left; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: left">&#160;</td><td style="vertical-align: middle; text-align: right">127</td><td style="vertical-align: top; text-align: left">&#160;</td><td style="text-align: left; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">Chief Executive Officer of a subsidiary of the Company and Chief Strategy Officer of the Company</td><td style="text-align: left; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">Prepaid expenses, interest free and payment on demand.</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Ming Yi</td><td style="text-align: left; padding-bottom: 1.5pt; vertical-align: top">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: top; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; vertical-align: top; text-align: right">56,393</td><td style="vertical-align: top; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="text-align: left; padding-bottom: 1.5pt; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt">Chief Financial Officer of the Company</td><td style="text-align: left; padding-bottom: 1.5pt; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt">Prepaid expenses, interest free and payment on demand.</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -8.1pt; padding-left: 8.1pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">100,022</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: justify; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: justify; padding-bottom: 4pt">&#160;</td></tr>
  </table><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During three months ended March 31, 2023, the
Company had the following transactions with related parties:&#160;&#160;</p><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Name</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Relationship</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Note</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 25%; text-align: left; text-indent: -9pt; padding-left: 9pt">JKNDC Limited</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="vertical-align: top; width: 9%; text-align: right">1,914</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 31%; text-align: justify">A company owned by the minority&#160;shareholder of NTAM</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 30%; text-align: justify">Other expenses</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt">JKNDC Limited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="vertical-align: top; text-align: right">361,958</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">A company owned by the minority shareholder of NTAM</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">Cost of revenue- Asset management service</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt">Alpha Yield Limited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="vertical-align: top; text-align: right">178,913</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">A director of the Company is a shareholder of this company</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">Consultancy fee</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt">Nice Talent Partner Limited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="vertical-align: top; text-align: right">76,542</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">A company owned by the minority shareholder of NTAM</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">Consultancy fee</td></tr>
  </table><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022, the amount due to the
related parties was&#160;consisted of the followings:</p><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Name</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Amount (US$)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Relationship</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Note</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 25%; text-align: left">Reits (Beijing) Technology Co., Ltd</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="vertical-align: top; width: 9%; text-align: right">14,538</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 31%; text-align: justify">Zhi Yan is the legal representative of this company</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 30%; text-align: justify">Acquisition of intangibles upon the full completion of the online platform pursuant to an agreement originally entered between parties before Zhi Yan was the general manager of our subsidiary.</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; vertical-align: top; text-align: left">Zhi Yan</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; vertical-align: top; text-align: right">230,281</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; vertical-align: top; text-align: justify">General Manager of a subsidiary of the Company</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; vertical-align: top; text-align: justify">Other payables, interest free and payment on demand.</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="vertical-align: top; border-bottom: Black 4pt double; text-align: right">244,819</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 4pt">&#160;</td></tr>
  </table><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022, the amount due from the
related parties was consisted of the followings:</p><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Name</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Relationship</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Note</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 25%; text-align: left">Kai Xu</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="vertical-align: top; width: 9%; text-align: right">16</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 31%; text-align: justify">Deputy General Manager of a subsidiary of the Company</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 30%; text-align: justify">Loan receivables*, interest free and payment on demand.</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Ming Yi</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="vertical-align: top; text-align: right">12,135</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">Chief Financial Officer of the Company</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">Loan receivables*, interest free and payment on demand.</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Jing Chen</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="vertical-align: top; text-align: right">971</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">Vice president of the Company</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">Loan receivables*, interest free and payment on demand.</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Ola Johannes Lind</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="vertical-align: top; text-align: right">2,168</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">Chief Executive Officer of the FTFT Capital Investments L.L.C. and Chief Strategy Officer of the Company</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">Loan receivables*, interest free and payment on demand.</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Wong Tai Kue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="vertical-align: top; border-bottom: Black 1.5pt solid; text-align: right">37,836</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt">NTAM&#8217;s Director</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt">Advance to pay for directors* <br/> Amount is interest free and payment on demand.</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="vertical-align: top; border-bottom: Black 4pt double; text-align: right">53,126</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 4pt">&#160;</td></tr>
  </table><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During three months ended March 31, 2022, the Company had the following
transactions with related parties:&#160;&#160;</p><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Name</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Relationship</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Note</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt; width: 25%">Nice Talent Partner Limited</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td style="vertical-align: top; text-align: right; width: 9%">76,862</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: justify; width: 31%">A company owned by the minority shareholder of NTAM</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: justify; width: 30%">Consultancy fee</td></tr>
  </table><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 2%; padding-right: 0.8pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="width: 98%; padding-right: 0.8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The related party transactions have been approved by the Company&#8217;s Audit Committee.</span></td></tr> </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777611488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IncomeTaxLineItems', window );"><strong>Income Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAX</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>19. INCOME TAX</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is incorporated in the United States
of America and is subject to United States federal taxation. The applicable tax rate is 21% in 2023 and 2022. No provisions for income
taxes have been made, as the Company had no U.S. taxable income for the three months ended March 31, 2023 and 2022. For the three months
ended March 31, 2023 and 2022, the Company had current income tax expenses of $25,674 and $187,953, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluates the level of authority for
each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measures
the unrecognized benefits associated with the tax positions. For the years ended March 31, 2023, the Company had no unrecognized tax benefits.
Due to uncertainties surrounding future utilization, the Company estimates there will not be sufficient future income to realize the deferred
tax assets for certain subsidiaries and a VIE.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amount of unrecognized deferred tax liabilities
for temporary differences related to the dividend from foreign subsidiaries is not determined because such determination is not practical.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has not provided deferred taxes on
undistributed earnings attributable to its PRC subsidiaries as they are to be permanently reinvested.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has not provided deferred taxes on
undistributed earnings attributable to its PRC and Hong Kong subsidiaries as they are to be permanently reinvested.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company had no material adjustments to its
liabilities for unrecognized income tax benefits according to the provisions of ASC Topic 740, <i>Income Taxes</i>. Since the Company
intends to reinvest its earnings to further expand its businesses in mainland China, its PRC subsidiaries do not intend to declare dividends
to their immediate foreign holding companies in the foreseeable future. Accordingly, the Company has not recorded any deferred taxes in
relation to US tax on the cumulative amount of undistributed retained earnings since January 1, 2008.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Effective on January 1, 2008, the PRC Enterprise
Income Tax Law, EIT Law, and Implementing Rules imposed a unified enterprise income tax rate of 25% on all domestic-invested enterprises
and foreign-invested enterprises in the PRC, unless they qualify under certain limited exceptions. The tax rate for pre-tax profits below
RMB 1 million is 2.5%; the tax rate for pre-tax profits between RMB1 million to RMB 3 million is 10%. E-Commerce Tianjin, Future Supply
(Chengdu) Co., Ltd. and Future Big Data (Chengdu) Co., Ltd. were subject to an enterprise income tax rate of 2.5% and 10%. Other subsidiaries
and VIE were subject to an enterprise income tax rate of 25%.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Future Fin Tech (HongKong) Limited, QR (HK) Limited
and Nice Talent Asset Management Limited is incorporated in Hong Kong and is subject to Hong Kong Profits Tax on the taxable income as
reported in its statutory financial statements adjusted in accordance with relevant Hong Kong tax laws. The applicable tax rate is 16.5%
in Hong Kong.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">FTFT UK Limited and FTFT Finance UK Limited&#160; are incorporated
in United Kingdom and are subject to United Kingdom Profits Tax on the taxable income as reported in its statutory financial statements
adjusted in accordance with relevant United Kingdom tax laws. The applicable tax rate is 19% in United Kingdom.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FTFT Capital investments L.L.C is incorporated
in Dubai, United Arab Emirates. The applicable tax rate is <span style="-sec-ix-hidden: hidden-fact-32">nil</span> in Dubai, United Arab Emirates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Digipay Fintech Limited is incorporated in British
Virgin Island. The applicable tax rate is <span style="-sec-ix-hidden: hidden-fact-33">nil</span> in British Virgin Island.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FTFT Paraguay S.A. is incorporated in Republic
of Paraguay. The applicable tax rate is 10%.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Reconciliation of the differences between the
statutory EIT rate applicable to profits of the consolidated entities and the income tax expenses of the Company:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March&#160;31,<br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b>March
                                            31,<br/>
</b></p><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 76%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss before taxation</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,221,803</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,510,418</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PRC statutory tax rate</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computed expected benefits</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(555,451</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(627,605</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Others, primarily the differences in tax rates</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">77,237</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">137,645</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effect of tax losses not recognized</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">503,888</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">677,913</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,674</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">187,953</span></td>
    <td>&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_IncomeTaxLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_IncomeTaxLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777489824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Impairment Loss<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ImpairmentLossAbstract', window );"><strong>Impairment Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ImpairmentLossTextBlock', window );">IMPAIRMENT LOSS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>20. IMPAIRMENT LOSS</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">The
Company recorded <span style="-sec-ix-hidden: hidden-fact-34">nil</span> and $0.25 million of impairment loss in three months ended 2023 and 2022 relating to the short - term investment
mainly due to Future Private Equity Fund Management (Hainan) Co., Ltd. invested $2.05 million (RMB13,000,000) to entrust Shanghai Yuli
Enterprise Management Consulting Firm to invest in various types of investment portfolios. The Company may still suffer significant impairment
loss or downward adjustments of our investments in the future, due to the potential worsening global economic conditions and the recent
disruptions to, and volatility in, the continuing low market price of shares caused the Company to recognize a fair-value loss in three
months ended March 31, 2022. According to the market value, the Company&#8217;s balance of the short - term investment was $1.8 million
on March 31, 2022.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ImpairmentLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ImpairmentLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ImpairmentLossTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for impairment loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ImpairmentLossTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466776508416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Based Compensation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">SHARE BASED COMPENSATION</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>21. SHARE BASED COMPENSATION</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 1, 2023, the Company effected a 1-for-5
reverse stock split of the Company&#8217;s authorized shares of common stock from 300,000,000 shares to 60,000,000 shares.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Consulting Service Agreement</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 25, 2020, the Company entered into a Consulting Service
Agreement (the &#8220;Agreement&#8221;) with Dragon Investment Holding Limited (Malta) (the &#8220;Consultant&#8221;), a company incorporated
in Malta, pursuant to which Consultant will: (i) help the Company to locate new merger projects globally, develop new merger strategy
and provide the Company with at least five (5) merger and acquisition targets that have synergy with the Company&#8217;s business and
development plans and could clearly contribute to the Company&#8217;s strategic goals each year; (ii) help the Company to map out new
growth strategies in addition to its current business; (iii) work with the Company to explore new lines of business and associated growth
strategies; and (iv) conduct market research and evaluating variable projects and providing feasibility studies per Company&#8217;s request
from time to time. The term of the Agreement is three years. In consideration of the services to be provided by the Consultant to the
Company, the Company agrees to pay the Consultant a three-year consulting fee totaling $3.0 million. The Company shall issue a total of
3,750,000 restricted shares of the Company Common Stock (the &#8220;Consultant Shares&#8221;) at a price of $0.794 per share (the closing
price of the Agreement date), as the payment for the abovementioned consultant fee to the Consultant. On February 23, 2020, the Company
issued the Consultant Shares pursuant to the Agreement, of which 1,500,000 shares were released to the Consultant immediately, 1,125,000
and 1,125,000 shares, respectively, will be held by the Company and released to the Consultant on January 25, 2021 and January 25, 2022
if this Agreement has not been terminated and there has been no breach of the Agreement by the Consultant at such time. If the second
and/or third release of the shares mentioned above does not occur, such shares shall be returned to the Company as treasury shares. The
shares contemplated in the Agreement were issued pursuant to the exemption from registration provided by Regulation S promulgated under
the Securities Act of 1933, as amended. For the year ended December 31, 2020, the Company recorded stock related compensation of $1.19
million, based on the stock closing price of $0.794 on the Agreement date, for the 1,500,000 shares which were released to the Consultant
immediately upon issuance. On January 25, 2021, the Company recorded stock related compensation of $0.89 million, based on the stock closing
price of $0.794 on the date of the Agreement, for the 1,125,000 shares which were released to the Consultant on January 25, 2021. On January
25, 2022, the Company released the final 1,125,000 shares to the Consultant and the Company has recognized stock related compensation
of $0.89 million for the 1,125,000 shares. The share numbers are pre-reverse stock split effected on February 1, 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Restricted net assets</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">PRC laws and regulations permit payments of dividends by the Company&#8217;s
subsidiaries incorporated in the PRC only out of their retained earnings, if any, as determined in accordance with PRC accounting standards
and regulations. In addition, the Company&#8217;s subsidiaries incorporated in the PRC are required to annually appropriate 10% of their
net income to the statutory reserve prior to payment of any dividends, unless the reserve has reached 50% of their respective registered
capital. Furthermore, registered share capital and capital reserve accounts are also restricted from distribution. As a result of the
restrictions described above and elsewhere under PRC laws and regulations, the Company&#8217;s subsidiaries incorporated in the PRC are
restricted in their ability to transfer a portion of their net assets to the Company in the form of dividends. The restriction amounted
to $31.75 million (RMB211,700,556) as of March 31, 2023. Except for the above or disclosed elsewhere, there is no other restriction on
the use of proceeds generated by the Company&#8217;s subsidiaries to satisfy any obligations of the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Payments-omnibus equity plan</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 12, 2022 (the &#8220;Grant Date&#8221;), the Compensation Committee
of the Board of Directors (the &#8220;Board&#8221;) of the Company granted 3,047,000 shares of common stock of the Company, par value
$0.001 (the &#8220;Shares&#8221;), pursuant to the Company&#8217;s 2020 Omnibus Equity Plan, to certain officers and employees of the
Company and its subsidiaries (the &#8220;Grantees&#8221;), including: 800,000 shares to Shanchun Huang, Chief Executive Officer of the
Company; 800,000 shares to Yongke Xue, President of the Company; 100,000 shares to Ming Yi, Chief Financial Officer of the Company, 547,000
shares to Peng Lei, general manager of a subsidiary of the Company, 300,000 shares to Pang Dong, general manager of a subsidiary the Company,
and 500,000 shares to Kai Xu, Deputy General Manager of a subsidiary of the Company and vice president of blockchain division of the Company
(collectively, the &#8220;Grants&#8221;). The Grants vested immediately on the Grant Date and each of the Grantees also entered into an
Unrestricted Stock Award Agreement with the Company on July 12, 2022. As the closing price of the Company stock was $0.42 on July 12,
2022, the Company recorded an expense of $1.28 million in the third quarter of fiscal year 2022. As of the date of this report, the Shares
have been issued to the Grantees. The share numbers are pre-reverse stock split effected on February 1, 2023.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777555328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">SEGMENT REPORTING</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>22. SEGMENT REPORTING</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In its operation of the business, management,
including our chief operating decision maker, who is our Chief Executive Officer, reviews certain financial information, including segmented
internal profit and loss statements prepared on a basis consistent with GAAP. The Company operates in three segments starting in fiscal
2021: &#8220;supply chain financing&#160;service and trading business and asset management service and others&#8221;.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company began to provide coal and aluminum ingots supply chain
financing services during the second quarter of 2021 and the Company acquired Nice Talent and started to provide asset management services
since August 2021. The Company began to provide sand and steel supply chain financing services during the first quarter of 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Some of our operation might not individually meet
the quantitative thresholds for determining reportable segments and we determine the reportable segments based on the discrete financial
information provided to the chief operating decision maker. The chief operating decision maker evaluates the results of each segment in
assessing performance and allocating resources among the segments. Since there is an overlap of services and products between different
subsidiaries of the Company, the Company does not allocate operating expenses and assets based on the product segments. Therefore, operating
expenses and asset information by segment are not presented. Segment profit represents the gross profit of each reportable segment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">As of March 31, 2023:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"><b>Supply Chain</b></p> <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b>Financing/Trading</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"/></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Asset<br/> management<br/> service</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Others</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Reportable segment revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">110,798</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,163,064</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">120,103</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,393,965</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Inter-segment loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-35">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-36">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-37">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Revenue from external customers</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">110,798</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,163,064</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">120,103</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,393,965</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Segment gross profit</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">105,854</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,056,307</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">45,476</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,207,637</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">As of March 31, 2022:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Asset<br/> management<br/> service</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Others</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Reportable segment revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,456,376</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,989</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,466,365</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Inter-segment loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-40">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-41">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Revenue from external customers</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,456,376</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,989</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,466,365</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Segment gross profit</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,777,988</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,989</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,787,977</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Loss before Income Tax:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three months Ended, March 31</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify">Supply chain financing/trading</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">219,179</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">99,117</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Asset management service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">782,177</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">498,842</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Others</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,571</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">639,719</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Corporate and Unallocated</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,413,513</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,060,717</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Total operating expenses and other expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,429,440</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,298,395</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Loss before Income Tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,221,803</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,510,418</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Segment assets:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2023</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/>
2022</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify">Supply chain financing/trading</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">28,701,480</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">26,487,090</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Asset management service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,398,297</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,387,506</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Others</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,684,559</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,090,091</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Corporate and Unallocated</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">37,274,323</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">41,053,032</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Total assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">85,058,659</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">85,017,719</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//280/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777611488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_CommitmentsandContingenciesLineItems', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>23. COMMITMENTS AND CONTINGENCIES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Legal case with FT Global Litigation</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2021, FT Global Capital, Inc.
(&#8220;FT Global&#8221;), a former placement agent of the Company filed a lawsuit against the Company in the Superior Court of
Fulton County, Georgia. FT Global served the complaint upon the Company in January 2021. &#160;In the complaint, FT Global alleges
claims, most of which attempt to hold the Company liable under legal theories that relate back to an alleged breach of an exclusive
placement agent agreement between FT Global and the Company in July 2020 which had a term of three months. FT Global claims
that the Company failed to compensate FT Global for securities purchase transactions between December 2020 and April 2021, pursuant
to the terms of the expired exclusive placement agent agreement. Allegedly, the exclusive placement agent agreement required the
Company to pay FT Global for capital received during the term of the agreement and for the 12-month period following the termination
of the agreement involving any investors that FT Global introduced and/or wall-crossed to the Company. However, the Company
believes the securities purchase transactions at issue did not involve the one investor which FT Global introduced or wall-crossed
to the Company during the term of the agreement. FT Global claims approximately $7,000,000 in damages and attorneys&#8217;
fees.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company timely removed the case to the United States District Court
for the Northern District of Georgia (the (&#8220;Court&#8221;) on February 9, 2021 based on diversity of jurisdiction. On March 9, 2021,
the Company filed a motion to dismiss based on FT Global&#8217;s failure to state a claim which is pending before the Court. On March
23, 2021, FT Global filed its response to the Company&#8217;s motion to dismiss. FT Global argues that the Court should deny the Company&#8217;s
motion to dismiss.&#160; However, if the Court is inclined to grant the Company&#8217;s motion to dismiss, FT Global requested that the
Court permit it to file an amended complaint. On April 8, 2021, the parties filed a Joint Preliminary Report and Discovery Plan.&#160;
On April 12, 2021, the Court approved the Joint Preliminary Report and Discovery Plan and issued a Scheduling Order placing this case
on a six-month discovery tract. On April 30, 2021, the Company served FT Global with its Initial Disclosures.&#160; On May 6, 2021, FT
Global served the Company with its Initial Disclosures. On May 17, 2021, FT Global served the Company with its First Amended Initial Disclosures.
On November 10, 2021, the Court entered an Order granting the Company&#8217;s motion to dismiss FT Global&#8217;s fraud claim and breach
of contract claim as to the disclosure of its confidential and proprietary information. The Court denied the Company&#8217;s motion to
dismiss FT Global&#8217;s i) breach of contract claim for failure to pay FT Global pursuant to the terms of the exclusive placement agent
agreement; ii) claim for breach of the covenant of good faith and fair dealing; and iii) claim for attorney&#8217;s fees, and&#160;the
court concluded that additional information can be obtained through discovery. The Company timely filed an answer and defenses to FT Global&#8217;s
complaint on November 24, 2021. On January 3, 2022, the Company propounded discovery requests upon FT Global, including interrogatories
and requests for production of documents. On March 23, 2022, the Company propounded requests for admission upon FT Global. On March 24,
2022, FT Global propounded discovery requests upon the Company, including requests for production of documents and requests for admission.
On April 1, 2022, FT Global served its response to the Company&#8217;s requests for production of documents. On May 13, 2022, FT Global
served its responses to the Company&#8217;s interrogatories and requests for admissions. On May 13, 2022, FT Global produced documents
in response to the Company&#8217;s requests for production of documents. On June 3, 2022, the Company produced documents in response to
FT Global&#8217;s requests for production of documents. On August 3, 2022, the Company took the deposition of FT Global. On August 4,
2022, FT Global took the deposition of the Company. On August 3, 2022, the Court granted the parties&#8217; Consent Motion to Extend Discovery
Period extending the discovery period from August 5, 2022 to September 14, 2022 and the deadline to file dispositive motions to October
12, 2022. On October 12, 2022, the Company filed a motion for summary judgment on all claims asserted by FT Global in this lawsuit. On
November 2, 2022, FT Global filed its opposition to the Company&#8217;s motion for summary judgment. On November 16, 2022, the Company
filed its reply in support of its motion for summary judgement on all claims asserted by FT Global in this lawsuit. The Company will continue
to vigorously defend the action against FT Global.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_CommitmentsandContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_CommitmentsandContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777609008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Risks and Uncertainties<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">RISKS AND UNCERTAINTIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>24. RISKS AND UNCERTAINTIES</b>&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Impact of COVID 19</span></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2019, a novel strain of coronavirus
was reported and has spread throughout China and other parts of the world. On March 11, 2020, the World Health Organization characterized
the outbreak as a &#8220;pandemic&#8221;. In&#160;early 2020, Chinese government took emergency measures to combat the spread of the virus,
including quarantines, travel restrictions, and the temporary closure of office buildings and facilities in China. &#160;In response to
the evolving dynamics related to the COVID-19 outbreak, the Company was following the guidelines of local authorities as it prioritizes
the health and safety of its employees, contractors, suppliers and business partners. Our offices in China were closed and the employees
worked from home at the end of January 20200 until late March 2020. The quarantines, travel restrictions, and the temporary closure of
office buildings have materially negatively impacted our business. Our suppliers were negatively affected, and could continue to be negatively
affected in their ability to supply and ship products to our customers in case of any resurgence of COVID-19. Our customers that have
been negatively impacted by the outbreak of COVID-19 may reduce their budgets to purchase products and services from us, which may materially
adversely impact our revenue. The business operations of the third parties&#8217; stores on our e-commerce platform have been and continue
to be negatively impacted by the outbreak, which in turn adversely affects the business of our platform as a whole as well as our financial
condition and operating results. The outbreak has had and might continue to have disruption to our supply chain, logistics providers,
customers or our marketing activities with the new variants of COVID-19, which could materially adversely impact our business and results
of operations. There was outbreak in various cities and provinces due to Omicron variant in Xi&#8217;an city, Hong Kong, Shanghai, Beijing
and other cities in 2022, which have resulted quarantines, travel restrictions, and temporary closure of office buildings and facilities
in these cities. In December&#160;2022, the Chinese government eased its strict zero COVID-19 policy which resulted in a surge of new
COVID-19 cases during December 2022 and January 2023, which has disrupted our business operations in China.&#160; The Company&#8217;s
promotion strategy of CCM Shopping Mall previously mainly relied on the training of members and distributors through meetings and conferences.
Chinese government put a restriction on large gatherings in 2020 and 2021, which made the promotion strategy for our online e-commerce
platforms difficult to implement and the Company experienced difficulties to subscribe new members for its online e-commerce platforms.&#160;Due
to the lack of new subscribers, in June 2021, the Company suspended its cross-border e-commerce platform NONOGIRL which later being closed.
Also, since the second quarter of 2021, the Company has transformed its member-based Chain Cloud Mall to a sale agent based eCAAS platform
and began to provide supply chain financing services.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The global economy has also been materially negatively
affected by the COVID-19 and there is continued severe uncertainty about the potential outbreak and new variants of COVID-19. The Chinese
and global growth forecast is extremely uncertain, which would seriously affect our business.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.45in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">While the potential economic impact brought by,
and the duration of COVID-19 and its new variants may be difficult to assess or predict, a widespread pandemic could result in significant
disruption of global financial markets, reducing our ability to access capital, which could negatively affect our liquidity. In addition,
a recession or market correction resulting from the spread of COVID-19 and its new variants could materially negatively affect our business
and the value of our common stock.&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Further, as we do not have access to a revolving
credit facility, there can be no assurance that we would be able to secure commercial debt financing in the future in the event that we
require additional capital. We currently believe that our financial resources will be adequate to see us through the outbreak. However,
in the event that we do need to raise capital in the future, outbreak-related instability in the securities markets could adversely affect
our ability to raise additional capital.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.45in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Consequently, our results of operations have been
materially and adversely affected by COVID-19 pandemic. Any potential further impact to our results will depend on, to a large extent,
future developments and new information that may emerge regarding the new variants of COVID-19, the efficacy and distribution of COVID-19
vaccines and the actions taken by government authorities and other entities to contain the COVID-19 or treat its impact, almost all of
which are beyond our control.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">PRC Regulations</span></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There are substantial uncertainties regarding
the interpretation and application of PRC laws and regulations including, but not limited to, the laws and regulations governing our business
and the enforcement and performance of our arrangements with customers in certain circumstances. We are considered foreign persons or
foreign funded enterprises under PRC laws and, as a result, we are required to comply with PRC laws and regulations related to foreign
persons and foreign funded enterprises. These laws and regulations are sometimes vague and may be subject to future changes, and their
official interpretation and enforcement may involve substantial uncertainty. The effectiveness of newly enacted laws, regulations or amendments
may be delayed, resulting in detrimental reliance. New laws and regulations that affect existing and proposed future businesses may also
be applied retroactively. We cannot predict what effect the interpretation of existing or new PRC laws or regulations may have on our
business.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Customer concentration risk</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For three months ended March 31, 2023, one customer
accounted for 84.78% of the Company&#8217;s total revenues. For three months ended March 31, 2022, one customer accounted for 98.89% of
the Company&#8217;s total revenues.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Vendor concentration risk</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p><p style="text-align: justify; margin: 0; font: 10pt Times New Roman, Times, Serif">For three months ended March 31, 2023, one vendor accounted for 16.56%
of the Company&#8217;s total purchases. For three months ended March 31, 2022, one vendor accounted for 17.70% of the Company&#8217;s
total purchases.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466780454112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SubsequentEventsLineItems', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>25. SUBSEQUENT EVENTS</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has evaluated subsequent events through
the date of the issuance of the condensed consolidated financial statements and no subsequent event is identified.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_SubsequentEventsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_SubsequentEventsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466774365392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies, by Policy (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Schedule of Numerators and Denominators Used in the Computations of Basic and Diluted Eps [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of preparation and principle of consolidation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Basis of presentation</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The unaudited condensed consolidated financial
statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information
and the rules and regulations of the Securities and Exchange Commission. In the opinion of management, the unaudited financial statements
have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring
adjustments, necessary to present fairly the financial position as of March 31, 2023 and the results of operations and cash flows for
the periods ended March 31, 2023 and 2022. The financial data and other information disclosed in these notes to the interim financial
statements related to these periods are unaudited. The results for the three months ended March 31, 2023 are not necessarily indicative
of the results to be expected for any subsequent periods or for the entire year ending December 31, 2023. The balance sheet at December
31, 2022 has been derived from the audited financial statements at that date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our contractual arrangements with the VIE and their respective shareholders
allow us to (i) exercise effective control over the VIE, (ii) receive substantially all of the economic benefits of the VIE, and (iii)
have an exclusive option to purchase all or part of the equity interests in the VIE when and to the extent permitted by PRC law.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As a result of our direct ownership in our wholly owned subsidiary
and the contractual arrangements with the VIE, we are regarded as the primary beneficiary of the VIE, and we treat it and its subsidiaries
as our consolidated affiliated entities under U.S. GAAP. We have consolidated the financial results of the VIE in our condensed consolidated
financial statements in accordance with U.S. GAAP</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Certain information and footnote disclosures normally
included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed
or omitted pursuant to the Securities and Exchange Commission&#8217;s rules and regulations. These unaudited financial statements should
be read in conjunction with our audited financial statements and notes thereto for the year ended December 31, 2022 as included in our
Annual Report on Form 10-K.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsPolicyTextBlock', window );">Discontinued Operations</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Discontinued Operations</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 27, 2022, Chain Cloud Mall Logistics Center
(Shanxi) Co., Ltd. was dissolved and deregistered.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Based on the disposal plan and in accordance with
ASC 205-20, the Company presented the operating results from these operations as a discontinued operation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SegmentInformationReclassificationPolicyTextBlock', window );">Segment Information Reclassification</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Segment Information Reclassification</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company classified business segment into CCM
Shopping Mall Membership, asset management service, coal, aluminum, sand and steel ingots supply chain financing service and trading,
and others.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Uses of Estimates in the Preparation of Financial Statements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Uses of Estimates in the Preparation of Financial
Statements&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s condensed consolidated financial
statements have been prepared in accordance with US GAAP and this requires management to make estimates and assumptions that affect the
reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated
financial statements and reported amounts of revenue and expenses during the reporting period. The significant areas requiring the use
of management estimates include, but not limited to, the allowance for doubtful receivable, estimated useful life and residual value of
property, plant and equipment, impairment of long-lived assets provision for staff benefit, recognition and measurement of deferred income
taxes and valuation allowance for deferred tax assets. Although these estimates are based on management&#8217;s knowledge of current events
and actions management may undertake in the future, actual results may ultimately differ from those estimates and such differences may
be material to our condensed consolidated financial statements.&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_GoingConcernPolicyTextBlock', window );">Going Concern</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Going Concern</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s financial statements are prepared
assuming that the Company will continue as a going concern.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company incurred operating losses and had
negative operating cash flows and may continue to incur operating losses and generate negative cash flows as the Company implements its
future business plan. The Company&#8217;s operating losses amounted $2.25 million, and it had negative operating cash flows amounted $10.44
million as of March 31, 2023. These factors raise substantial doubts about the Company&#8217;s ability to continue as a going concern.
The Company has raised funds through issuance of convertible notes and common stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The ability of the Company to continue as a going
concern is dependent upon its ability to successfully execute its new business strategy and eventually attain profitable operations. The
accompanying financial statements do not include any adjustments that may be necessary if the Company is unable to continue as a going
concern.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and development</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Research and development</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Research and development expenses include salaries,
contracted services, as well as the related expenses for our research and product development team, and expenditures relating to our efforts
to develop, design, and enhance our service to our clients. The Company expenses research and development costs as they are incurred.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Impairment of Long-Lived Assets</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with the &#160;&#160;ASC 360-10,
<i>Accounting for the Impairment or Disposal of Long-Lived Assets</i>, long-lived assets, such as property, plant and equipment and purchased
intangibles subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying
value of an asset may not be recoverable, or it is reasonably possible that these assets could become impaired as a result of technological
or other industrial changes. The determination of recoverability of assets to be held and used is made by comparing the carrying amount
of an asset to future undiscounted cash flows to be generated by the assets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If such assets are considered to be impaired,
the impairment to be recognized is measured as the amount by which the carrying amount of the assets exceeds the fair value of the assets.
Assets to be disposed of are reported at the lower of the carrying amount or fair value less cost to sell.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Fair Value of Financial Instruments</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has adopted FASB ASC Topic on Fair
Value Measurements and Disclosures (&#8220;ASC 820&#8221;), which defines fair value, establishes a framework for measuring fair value
in GAAP, and expands disclosures about fair value measurements. ASC 820 establishes a three-level valuation hierarchy of valuation techniques
based on observable and unobservable input, which may be used to measure fair value and include the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <tr>
    <td style="vertical-align: top; width: 0.65in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1 -</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quoted prices in active markets for identical assets or liabilities.</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 2 -</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Input other than Level 1 that is observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other input that is observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3 -</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unobservable input that is supported by little or no market activity and that is significant to the fair value of the assets or liabilities.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our cash and cash equivalents and restricted cash
and short-term investments are classified within level 1 of the fair value hierarchy because they are value using quoted market price.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Earnings Per Share</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under ASC 260-10, <i>Earnings Per Share</i>, basic
EPS excludes dilution for Common Stock equivalents and is calculated by dividing net income (loss) available to common stockholders by
the weighted-average number of Common Stock outstanding for the period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Diluted EPS is calculated by using the treasury
stock method, assuming conversion of all potentially dilutive securities, such as stock options and warrants. Under this method, (i) exercise
of options and warrants is assumed at the beginning of the period and shares of Common Stock are assumed to be issued, (ii) the proceeds
from exercise are assumed to be used to purchase Common Stock at the average market price during the period, and (iii) the incremental
shares (the difference between the number of shares assumed issued and the number of shares assumed purchased) are included in the denominator
of the diluted EPS computation. The numerators and denominators used in the computations of basic and diluted EPS are presented in the
following table.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">As of March 31, 2023:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Income</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Share</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Pre-share<br/> amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Net loss attributable to Future Fintech Group, Inc.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(2,176,464</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">14,645,653</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(0.15</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Basic EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Loss available to common stockholders</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,176,464</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,645,653</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(0.15</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Dilutive EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-21">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">210,526</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-22">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,176,464</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,856,179</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(0.15</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">As of March 31, 2022:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Income</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Share</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Pre-share<br/> amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Net loss attributable to Future Fintech Group, Inc.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(2,523,162</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">13,088,090</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(0.19</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Basic EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Loss available to common stockholders</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,523,162</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,088,090</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(0.19</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Dilutive EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-23">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">557,791</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-24">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,523,162</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,645,881</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(0.18</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Cash and Cash Equivalents</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash and cash equivalents included cash on hand
and demand deposits placed with banks or other financial institutions, which are unrestricted as to withdrawal and use and with an original
maturity of three months or less.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deposits in banks in the PRC are only insured by
the government up to RMB500,000, in the HK are only insured by the government up to HKD500,000, in the United Kingdom are only insured
by the government up to GBP18,000, in the United States of America are only insured by the Federal Deposit Insurance Corporation up to
USD250,000, and are consequently exposed to risk of loss.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company believes the probability of a bank
failure, causing loss to the Company, is remote.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash that is restricted as to withdrawal for use
or pledged as security is reported separately on the face of the consolidated balance sheets, and is not included in the total cash and
cash equivalents in the consolidated statements of cash flows.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Receivable and Allowances</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Receivable and Allowances</b>&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable are recognized and carried
at the original invoice amounts less an allowance for any uncollectible amount. We have a policy of reserving for uncollectible accounts
based on our best estimate of the amount of probable credit losses in our existing accounts receivable. We perform ongoing credit evaluations
of our customers and maintain an allowance for potential bad debts if required.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other receivables, and loan receivables are recognized
and carried at the initial amount when occurred less an allowance for any uncollectible amount. We have a policy of reserving for uncollectible
accounts based on our best estimate of the amount of probable impairment losses in our existing receivable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Allowances for doubtful accounts are maintained for
expected credit losses resulting from the Company's customers' inability to make required payments. The allowances are based on the Company's
regular assessment of various factors, including the credit-worthiness and financial condition of specific customers, historical experience
with bad debts and customer deductions, receivables aging, current economic conditions, reasonable and supportable forecasts of future
economic conditions, and other factors that may affect the Company's ability to collect from customers. The Company maintains an allowance
for credit losses in accordance with ASC Topic 326, Credit Losses (&#8220;ASC 326&#8221;) and records the allowance for credit losses
as an offset to accounts receivable and contract assets, and the estimated credit losses charged to the allowance is classified as &#8220;Bad
debt expense&#8221; in the consolidated statements of comprehensive income. We determine whether an allowance for doubtful accounts is
required by evaluating specific accounts where information indicates the customers may have an inability to meet financial obligations.
In these cases, we use assumptions and judgment, based on the best available facts and circumstances, to record a specific allowance for
those customers against amounts due to reduce the receivable to the amount expected to be collected. These specific allowances are re-evaluated
and adjusted as additional information is received. The amounts calculated are analyzed to determine the total amount of the allowance.
We may also record a general allowance as necessary.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Direct write-offs are taken in the period when
we have exhausted our efforts to collect overdue and unpaid receivable or otherwise evaluate other circumstances that indicate that we
should abandon such efforts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has assessed its accounts receivable including credit term
and corresponding all its accounts receivables as of March 31, 2023. Bad debt expense was $16,826 and $2,002 during the three months ended
March 31, 2023 and 2022, respectively. Accounts receivables of $1.14 million and <span style="-sec-ix-hidden: hidden-fact-25">nil</span> have been outstanding for over 90 days as of March
31, 2023 and December 31, 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Revenue Recognition</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We apply the five steps defined under ASC 606:
(i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction
price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) the
entity satisfies a performance obligation. We assess its revenue arrangements against specific criteria in order to determine if it is
acting as principal or agent. Revenue arrangements with multiple performance obligations are divided into separate distinct goods or services.
We allocate the transaction price to each performance obligation based on the relative standalone selling price of the goods or services
provided. Revenue is recognized upon the transfer of control of promised goods or services to a customer. Control is generally transferred
when the Company has a present right to payment and title and the significant risks and rewards of ownership of products or services are
transferred to its customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We do not make any significant judgment in evaluating
when control is transferred. Revenue is recorded net of value-added tax.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue recognitions are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Sales of coals, aluminum ingots, sand and
steel</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">The Company recognize revenue when the receipt of merchandise is confirmed
by the customers, which is the point that the title of the goods is transferred to the customer.&#160; Revenue was <span style="-sec-ix-hidden: hidden-fact-26">nil</span>
during the three months ended March 31, 2023 and 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Sales of coals and aluminum ingots as
agent</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the sale of third-party products where the Company obtains control
of the product before transferring it to the customer, the Company recognizes revenue based on the gross amount billed to customers. The
Company considers multiple factors when determining whether it obtains control of third-party products, including evaluating if it can
establish the price of the product, retains inventory risk for tangible products or has the responsibility for ensuring acceptability
of the product. The Company recognizes net revenue from sale of coals and aluminum ingots when no control obtained throughout the transactions.&#160;
Revenue was $0.11 million and <span style="-sec-ix-hidden: hidden-fact-27">nil</span> during the three months ended March 31, 2023 and 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Asset Management Service</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes service revenue when a
service is rendered, the Company issues bills to its customers and recognizes revenue according to the bills.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Property, Plant and Equipment</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property, plant and equipment are stated at cost
less accumulated depreciation and any impairment losses. Depreciation is computed using the straight-line method over the useful lives
of the assets. Major renewals and betterments are capitalized and depreciated; maintenance and repairs that do not extend the life of
the respective assets are expensed as incurred. Upon disposal of assets, the cost and related accumulated depreciation are removed from
the accounts and any gain or loss is included in the consolidated statements of income and comprehensive income.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation related to property, plant and equipment
used in production is reported in cost of sales, and includes amortized amounts related to capital leases. We estimated that the residual
value of the Company&#8217;s property and equipment ranges from 3% to 5%. Property, plant and equipment are depreciated over their estimated
useful lives as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 89%; text-align: justify">Machinery and equipment</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5-10 years</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Building</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30 years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Furniture and office equipment</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3-5 years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Motor vehicles</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</span></td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Intangible Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Intangible Assets</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Acquired intangible assets are recognized based
on their cost to the Company, which generally includes the transaction costs of the asset acquisition, and no gain or loss is recognized
unless the fair value of noncash assets given as consideration differs from the assets&#8217; carrying amounts on the Company&#8217;s
book. These assets are amortized over their useful lives if the assets are deemed to have a finite life and they are reviewed for impairment
by testing for recoverability whenever events or changes in circumstances indicate that its carrying amount may not be recoverable. The
fair value of an intangible asset is the amount that would be determined if the entity used the assumptions that market participants would
use if they were pricing the intangible asset. The useful life of the Company&#8217;s intangible assets is ten year, which is determined
by using the time period that an intangible is estimated to contribute directly or indirectly to a Company&#8217;s future cash flows.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency and Other Comprehensive Income (Loss)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Foreign Currency and Other Comprehensive Income
(Loss)</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The financial statements of the Company&#8217;s
foreign subsidiaries and VIE are measured using the local currency as the functional currency; however, the reporting currency of the
Company is the USD. Assets and liabilities of the Company&#8217;s foreign subsidiaries have been translated into USD using the exchange
rate at the balance sheet dates, while equity accounts are translated using historical exchange rate.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert RMB
to USD was 6.87:1 and 6.96:1 at the balance sheet dates of March 31, 2023 and December 31, 2022, respectively. The average exchange rate
for the period has been used to translate revenues and expenses. The average exchange rates we used to convert RMB to USD were 6.67:1
and 6.35:1 for three months ended March 31, 2023 and 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert HKD to USD
was 7.85:1 and 7.80:1 at the balance sheet dates of March 31, 2023 and December 31, 2022. The average exchange rate for the period has
been used to translate revenues and expenses. The average exchange rates we used to convert HKD to USD were 7.84:1 and 7.81:1 for three
months ended March 31, 2023 and 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert GBP to USD
was 0.81:1 and 0.83:1 at the balance sheet dates of March 31, 2023 and December 31, 2022. The average exchange rate for the period has
been used to translate revenues and expenses. The average exchange rates we used to convert GBP to USD were 0.82:1 and 0.75:1 for three
months ended March 31, 2023 and 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert AED to USD
was 3.67:1 and 3.67:1 at the balance sheet dates of March 31, 2023 and December 31, 2022. The average exchange rate for the period has
been used to translate revenues and expenses. The average exchange rates we used to convert AED to USD were 3.67:1 and 3.67:1 for three
months ended March 31 2023 and 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert PYG to USD
was 7166.48:1 and 7322.90:1 at the balance sheet dates of March 31, 2023 and December 31, 2022. The average exchange rate for the period
has been used to translate revenues and expenses. The average exchange rate we used to convert PYG to USD was 7275.55:1 for three months
ended March 31 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Translation adjustments are reported separately
and accumulated in a separate component of equity (cumulative translation adjustment).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_GovernmentSubsidiesPolicyTextBlock', window );">Government subsidies</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Government subsidies</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt"><b><i>&#160;</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Government subsidies primarily consist of financial
subsidies received from provincial and local governments for operating a business in their jurisdictions and compliance with specific
policies promoted by the local governments. For certain government subsidies, there are no defined rules and regulations to govern the
criteria necessary for companies to receive such benefits, and the amount of financial subsidy is determined at the discretion of the
relevant government authorities. The government subsidies of operating nature with no further conditions to be met are recorded of operating
expenses in &#8220;Other income&#8221; in the consolidated statements when received.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amendments in this update require disclosures
about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase
transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an
entity&#8217;s financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Income Taxes</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We use the asset and liability method of accounting
for income taxes in accordance with ASC Topic 740, &#8220;Income Taxes.&#8221; Under this method, income tax expense is recognized for
the amount of: (i) taxes payable or refundable for the current year and (ii) deferred tax consequences of temporary differences resulting
from matters that have been recognized in an entity&#8217;s financial statements or tax returns. 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 the results of operations
in the period that includes the enactment date. A valuation allowance is provided to reduce the deferred tax assets reported if based
on the weight of the available positive and negative evidence, it is more likely than not some portion or all of the deferred tax assets
will not be realized.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC Topic 740-10-30 clarifies the accounting for
uncertainty in income taxes recognized in an enterprise&#8217;s financial statements and prescribes a recognition threshold and measurement
attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. ASC
Topic 740-10-25 provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure,
and transition. We have no material uncertain tax positions for any of the reporting periods presented.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Goodwill</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company tests goodwill for impairment for
its reporting units on an annual basis, or when events occur or circumstances indicate the fair value of a reporting unit is below its
carrying value. If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that
implied fair value of the goodwill within the reporting unit is less than its carrying value. The Company&#8217;s evaluation of goodwill
for impairment involves the comparison of the fair value of the reporting unit to its carrying value. The Company uses the discounted
cash flow model to estimate fair value, which requires management to make significant estimates and assumptions related to forecasts of
future revenue and operating margin. The company will perform annual goodwill impairment test end of the fiscal year.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeasesPolicyTextBlock', window );">Short-term investments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Short-term investments</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Short-term investments consist primarily of investments
in fixed deposits with original maturities between three months and one year and certain investments in wealth management products and
other investments that the Company has the intention to redeem within one year. Fair valued or carried at amortized costs. As of March
31, 2023 and December 31, 2022, the short-term investments amounted to $1.18 million and $0.99 million, respectively. Due to fluctuations
of the quoted shares included in its investment portfolios, the Company unrealized holding gains on available-for-sale securities of $0.18
million on March 31, 2023 and recognized an impairment to the investment portfolio of $0.91 million on December 31, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy', window );">Lease</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Lease</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We adopted ASU No. 2016-02, Leases (Topic 842),
or ASC 842, from January 1, 2020. We determine if an arrangement is a lease or contains a lease at lease inception. For operating leases,
we recognize a right-of-use (&#8220;ROU&#8221;) asset and a lease liability based on the present value of the lease payments over the
lease term on the consolidated balance sheets at commencement date. As most of our leases do not provide an implicit rate, we estimate
our incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments.
The incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments,
and in economic environments where the leased asset is located. The ROU assets also include any lease payments made, net of lease incentives.
Lease expense is recorded on a straight-line basis over the lease term. Our leases often include options to extend and lease terms include
such extended terms when we are reasonably certain to exercise those options. Lease terms also include periods covered by options to terminate
the leases when we are reasonably certain not to exercise those options.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based compensation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Share-based compensation</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company awards share options and other equity-based
instruments to its employees, directors and consultants (collectively &#8220;share-based payments&#8221;). Compensation cost related to
such awards is measured based on the fair value of the instrument on the grant date. The Company recognizes the compensation cost over
the period the employee is required to provide service in exchange for the award, which generally is the vesting period. The amount of
cost recognized is adjusted to reflect the expected forfeiture prior to vesting. When no future services are required to be performed
by the employee in exchange for an award of equity instruments, and if such award does not contain a performance or market condition,
the cost of the award is expensed on the grant date. The Company recognizes compensation cost for an award with only service conditions
that has a graded vesting schedule on a straight-line basis over the requisite service period for the entire award, provided that the
cumulative amount of compensation cost recognized at any date at least equals the portion of the grant-date value of such award that is
vested at that date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationVariableInterestEntityPolicy', window );">Variable interest entities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Variable interest entities</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 31, 2019, Cloud Chain Network and Technology
(Tianjin) Co., Limited (&#8220;CCM Tianjin&#8221; or &#8220;WFOE&#8221;, formerly known as Chain Cloud Mall Network and Technology (Tianjin)
Co., Limited), E-commerce Tianjin, and Mr. Zeyao Xue and Mr. Kai Xu, citizens of China and shareholders of E-commerce Tianjin, entered
into the following agreements, or collectively, the &#8220;Variable Interest Entity Agreements&#8221; or &#8220;VIE Agreements,&#8221;
pursuant to which CCM Tianjin has contractual rights to control and operate the business of E-commerce Tianjin (the &#8220;VIE&#8221;).
Therefore, pursuant to ASC 810, E-Commerce Tianjin is included in the Company&#8217;s consolidated financial statements since then.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to Chinese law and regulations, a foreign
owned enterprise cannot apply for and hold a license for operation of certain e-commerce businesses, the category of business which the
Company is conducting in China. CCM Tianjin is an indirectly wholly foreign owned enterprise of the Company. In order to comply with Chinese
law and regulations, CCM Tianjin agreed to provide E-commerce Tianjin an Exclusive Operation and Use Rights Authorization to operate and
use the Cloud Chain Mall System owned by CCM Tianjin.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">E-commerce Tianjin was incorporated by Mr. Zeyao
Xue and Mr. Kai Xu solely for the purpose of holding the operation license of the Cloud Chain Mall System. Mr. Zeyao Xue is a major shareholder
of the Company and the son of Mr. Yongke Xue, the president of the Company. Mr. Kai Xu was the Chief Operating Officer of the Company
and currently is the Deputy General Manager of FT Commercial Group Ltd., a wholly owned subsidiary of the Company and the vice president
of&#160;blockchain division of the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The VIE Agreements are as follows:&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exclusive Technology Consulting and Service Agreement by and between CCM Tianjin and E-commerce Tianjin. Pursuant to the Exclusive Technology Consulting and Service Agreement, CCM Tianjin agreed to act as the exclusive consultant of E-commerce Tianjin and provide technology consulting and services to E-commerce Tianjin. In exchange, E-commerce Tianjin agreed to pay CCM Tianjin a technology consulting and service fee, the amount of which is to be equivalent to the amount of net profit before tax of E-commerce Tianjin, payable on a quarterly basis after making up losses of previous years (if necessary) and deducting necessary costs and expenses and taxes related to the business operations of E-commerce Tianjin. Without the prior written consent of CCM Tianjin, E-commerce Tianjin may not accept the same or similar technology consulting and services provided by any third party during the term of the agreement. All the benefits and interests generated from the agreement, including but not limited to intellectual property rights, know-how and trade secrets, will be CCM Tianjin&#8217;s sole and exclusive property. This agreement has a term of 10 years and may be extended unilaterally by CCM Tianjin with CCM Tianjin&#8217;s written confirmation prior to the expiration date. E-commerce Tianjin cannot terminate the agreement early unless CCM Tianjin commits fraud, gross negligence or illegal acts, or becomes bankrupt or winds up.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: left">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exclusive Purchase Option Agreement by and among CCM Tianjin, E-commerce Tianjin, Mr. Zeyao Xue and Mr. Kai Xu. Pursuant to the Exclusive Purchase Option Agreement, Mr. Zeyao Xue and Mr. Kai Xu granted to CCM Tianjin and any party designated by CCM Tianjin the exclusive right to purchase, at any time during the term of this agreement, all or part of the equity interests in E-commerce Tianjin, or the &#8220;Equity Interests,&#8221; at a purchase price equal to the registered capital paid by Mr. Zeyao Xue and Mr. Kai Xu for the Equity Interests, or, in the event that applicable law requires an appraisal of the Equity Interests, the lowest price permitted under applicable law. Pursuant to powers of attorney executed by Mr. Zeyao Xue and Mr. Kai Xu, they irrevocably authorized any person appointed by CCM Tianjin to exercise all shareholder rights, including but not limited to voting on their behalf on all matters requiring approval of E-commerce Tianjin&#8217;s shareholder, disposing of all or part of the shareholder&#8217;s equity interest in E-commerce Tianjin, and electing, appointing or removing directors and executive officers. The person designated by CCM Tianjin is entitled to dispose of dividends and profits on the equity interest without reliance on any oral or written instructions of Mr. Zeyao Xue and Mr. Kai Xu. The powers of attorney will remain in force for so long as Mr. Zeyao Xue and Mr. Kai Xu remain the shareholders of E-commerce Tianjin. Mr. Zeyao Xue and Mr. Kai Xu have waived all the rights which have been authorized to CCM Tianjin&#8217;s designated person under the powers of attorney.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: left">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity Pledge Agreements by and among CCM Tianjin, E-commerce Tianjin, Mr. Zeyao Xue and Mr. Kai Xu. Pursuant to the Equity Pledge Agreements, Mr. Zeyao Xue and Mr. Kai Xu pledged all of the Equity Interests to CCM Tianjin to secure the full and complete performance of the obligations and liabilities on the part of E-commerce Tianjin and them under this and the above contractual arrangements. If E-commerce Tianjin, Mr. Zeyao Xue, or Mr. Kai Xu breaches their contractual obligations under these agreements, then CCM Tianjin, as pledgee, will have the right to dispose of the pledged equity interests. Mr. Zeyao Xue and Mr. Kai Xu agree that, during the term of the Equity Pledge Agreements, they will not dispose of the pledged equity interests or create or allow any encumbrance on the pledged equity interests, and they also agree that CCM Tianjin&#8217;s rights relating to the equity pledge should not be interfered with or impaired by the legal actions of the shareholders of E-commerce Tianjin, their successors or designees. During the term of the equity pledge, CCM Tianjin has the right to receive all of the dividends and profits distributed on the pledged equity. The Equity Pledge Agreements will terminate on the second anniversary of the date when E-commerce Tianjin, Mr. Zeyao Xue and Mr. Kai Xu have completed all their obligations under the contractual agreements described above.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: left">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exclusive Operation and Use Rights Authorization letter which authorizes CCM Tianjin, to exclusively operate and use the Cloud Chain Mall System and the authorization period is the same as the term of the EXCLUSIVE THEHNOLOGY CONSULTING AND SERVICE AGREEMENT entered into by and between CCM Tianjin and E-commerce Tianjin dated July 31, 2019.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: left">&#160;</td> <td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">GlobalKey Shared Mall Shopping Platform Software and System Transfer Agreement by and between Future Supply Chain Co., Ltd. and Cloud Chain Mall Network and Technology (Tianjian) Co., Ltd., pursuant to which the GlobalKey Shared Mall Shopping Platform Software and System was transferred from Future Supply China Co., Ltd. to CCM Tianjin and that both parties were wholly owned subsidiaries of the Company and transfer price is $0.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: left">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Spousal Consent Letters.&#160;The spouse of Mr. Kai Xu (Mr. Zeyao Xue is not married), the shareholder of E-Commerce Tianjin has signed a spousal consent letter agreeing that the equity interests in E-Commerce Tianjin held by and registered under the name of such shareholder will be disposed pursuant to the contractual agreements with CCM Tianjin. The spouse of such shareholder agreed not to assert any rights over the equity interest in E-Commerce Tianjin held by such shareholder</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>New Accounting Pronouncements</b>&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the FASB issued ASU No. 2016-13
(&#8220;ASU 2016-13&#8221;) &#8220;Financial Instruments - Credit Losses&#8221; (&#8220;ASC 326&#8221;): Measurement of Credit Losses
on Financial Instruments&#8221; which requires the measurement and recognition of expected credit losses for financial assets held at
amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model which requires the use of
forward-looking information to calculate credit loss estimates. It also eliminates the concept of other-than-temporary impairment and
requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than
as a reduction in the amortized cost basis of the securities. These changes will result in earlier recognition of credit losses. In November
2019, the FASB issued ASU 2019-10 &#8220;Financial Instruments &#8211; Credit Losses (Topic 326), Derivatives and Hedging (Topic 815),
and Leases (Topic 842)&#8221; (&#8220;ASC 2019-10&#8221;), which defers the effective date of ASU 2016-13 to fiscal years beginning after
December 15, 2022, including interim periods within those fiscal years, for public entities which meet the definition of a smaller reporting
company. The Company adopt ASU 2016-13 effective January 1, 2023. Management adopted of ASU 2016-13 on the consolidated financial statements.
The effect will largely depend on the composition and credit quality of our investment portfolio and the economic conditions at the time
of adoption.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2021, the FASB issued ASU No. 2021-10,
Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. The amendments in this update require
disclosures about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model
to increase transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions
on an entity&#8217;s financial statements. The amendments are effective for all entities within their scope, which excludes not-for-profit
entities and employee benefit plans, for financial statements issued for annual periods beginning after December 15, 2021. Early application
of the amendment is permitted. The Company adopted ASU No. 2021-10 effective on January 1, 2022. The adoption of this standard did not
have a material impact on the Company consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management does not believe that any other recently
issued, but not yet effective accounting pronouncements, if adopted, would have a material impact on the accompanying consolidated financial
statements.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_GoingConcernPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Going Concern [Policy Text Block].</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_GoingConcernPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_GovernmentSubsidiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for government subsidies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_GovernmentSubsidiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_SegmentInformationReclassificationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Segment Information Reclassification [PolicyText Block].</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_SegmentInformationReclassificationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationVariableInterestEntityPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-5A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2AA<br> -Subparagraph a<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-2AA<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationVariableInterestEntityPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for discontinued operations. Includes, but is not limited to, method of interest allocation to a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section S99<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480781/205-20-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483256/920-350-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483256/920-350-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483256/920-350-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recording, valuing, and reporting amounts due from lessees pursuant to contractual arrangements, which are secured, at a minimum, by the asset being rented, and in measuring certain revenues, expenses and gains and losses arising from creating, acquiring, collecting, terminating, modifying and holding lease agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 840<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481440/840-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481501/840-20-50-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 840<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481161/840-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483044/730-10-05-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy election for short-term lease to recognize lease payments on straight-line basis over lease term and variable lease payments as incurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479365/842-20-25-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777519808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SummaryofSignificantAccountingPoliciesTablesLineItems', window );"><strong>Summary of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of numerators and denominators used in the computations of basic and diluted EPS</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Income</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Share</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Pre-share<br/> amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Net loss attributable to Future Fintech Group, Inc.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(2,176,464</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">14,645,653</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(0.15</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Basic EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Loss available to common stockholders</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,176,464</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,645,653</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(0.15</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Dilutive EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-21">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">210,526</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-22">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,176,464</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,856,179</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(0.15</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Income</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Share</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Pre-share<br/> amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Net loss attributable to Future Fintech Group, Inc.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(2,523,162</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">13,088,090</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(0.19</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Basic EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Loss available to common stockholders</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,523,162</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,088,090</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(0.19</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Dilutive EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-23">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">557,791</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-24">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,523,162</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,645,881</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(0.18</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock', window );">Schedule of property, plant and equipment are depreciated estimated useful lives</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 89%; text-align: justify">Machinery and equipment</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5-10 years</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Building</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30 years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Furniture and office equipment</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3-5 years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Motor vehicles</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</span></td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of property, plant and equipment are depreciated estimated useful lives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_SummaryofSignificantAccountingPoliciesTablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_SummaryofSignificantAccountingPoliciesTablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466775764080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entity (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Schedule of Numerators and Denominators Used in the Computations of Basic and Diluted Eps [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock', window );">Schedule of consolidated assets and liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,493</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">12,684</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,506</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">768</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Other current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,318</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,371</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,317</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,823</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">87</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">98</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Intangible assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-28">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">88,302</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,404</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">116,223</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(251,283</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(248,964</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Net assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(237,879</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(132,741</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Current liabilities:</td><td>&#160;</td>
    <td colspan="2" style="text-align: left">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: left">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Accounts payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18,909</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18,657</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued expenses and other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,495</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,455</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Advances from customers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,684</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,648</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Amount due to related party</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">224,195</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">221,204</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total current liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">251,283</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">248,964</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">251,283</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">248,964</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedIncomeStatementTableTextBlock', window );">Schedule of operating results</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,888</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-29">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,840</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-30">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net (loss) income</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">17,197</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(43,713</td><td style="text-align: left">)</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph (a)<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedIncomeStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph (a)<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedIncomeStatementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466776838064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_AccountantReceivablesAbstract', window );"><strong>Accounts Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ScheduleOfAccountsReceivableNetTableTextBlock', window );">Schedule of accounts receivable, net</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Supply Chain Financing/Trading</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,155,142</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,624,654</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Asset management service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,154,743</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,145,518</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">32,671</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">26,500</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total accounts receivable, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,342,556</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,796,672</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of accounts receivable, net of specific allowances for doubtful accounts</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Debtor A</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.13</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">46.08</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Debtor B</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24.51</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15.65</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Debtor C</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20.61</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14.26</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total accounts receivable, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">70.26</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">75.99</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_AccountantReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_AccountantReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ScheduleOfAccountsReceivableNetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of schedule of accounts receivable, net.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ScheduleOfAccountsReceivableNetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466780702448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrentAbstract', window );"><strong>Other Current Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Schedule of other current assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Prepayments for Supply Chain Financing/Trading</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,993,990</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,766,643</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepayments for Sand and Steel Supply Chain Financing/Trading</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,644,050</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-31">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">184,243</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">72,544</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,403,539</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">831,077</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,225,822</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,670,264</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466778474016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_AcquisitionTablesLineItems', window );"><strong>Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of allocation of estimated fair values of net assets acquired and liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,407,902</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,701</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,039</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Property, plant and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">53,577</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Amount Due from Related Party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">38,323</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Accrued expenses and other payables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(498,515</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net identifiable assets acquired</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,036,027</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Less: non-controlling interests</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">131,165</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Add: goodwill</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">17,164,598</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Total purchase price for acquisition net of $275,624 of cash</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">18,069,460</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of allocation of estimated fair values of net assets acquired and liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: justify">Other receivables</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">242,087</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Property, plant and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">584</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Accrued expenses and other payables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(89,888</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Net identifiable assets acquired</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">152,783</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Add: goodwill</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">628,938</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 4pt">Total purchase price for acquisition net of $166,676 of cash</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">781,721</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_AcquisitionTablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_AcquisitionTablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777562624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_LeasesDisclosureAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of maturities of lease liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Operating</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">As of March 31,</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Lease</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">From April 1, 2023 to March 31, 2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">379,958</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">From April 1, 2024 to March 31, 2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">277,317</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">From April 1, 2025 to March 31, 2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">204,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">From April 1, 2026 to March 31, 2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">204,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,065,275</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: amounts representing interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">87,972</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Present Value of future minimum lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">977,303</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current obligations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">299,920</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Long term obligations</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">677,383</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_LeasesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_LeasesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777633920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Schedule of Property and Equipment Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property and equipment</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Office equipment, fixtures and furniture</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">562,267</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">491,022</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Vehicle</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">813,267</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">798,955</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Building</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">37,530</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">37,785</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,413,064</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,327,762</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: accumulated depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(353,378</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(277,094</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Construction in progress</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,355,006</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,372,301</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,765</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,688</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,408,927</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,417,281</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466776555360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of intangible assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Trademarks</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">873</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">862</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">System and software</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,605,759</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,578,647</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,606,632</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,579,509</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Less: accumulated depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(215,391</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(199,151</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,887,431</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,862,289</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">503,810</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">518,069</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of estimated amortization</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As of March 31,</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated <br/>
amortization <br/>
expense</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 88%; padding-left: 9pt; text-align: justify; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From April 1, 2023 to March 31, 2024</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,035</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From April 1, 2024 to March 31, 2025</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,035</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From April 1, 2025 to March 31, 2026</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,035</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From April 1, 2026 to March 31, 2027</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,035</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From April 1, 2027 to March 31, 2028</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,035</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">218,635</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 4.5pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">503,810</span></td>
    <td>&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466778295776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note Payable (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_NotePayableAbstract', window );"><strong>Note Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ScheduleOfNotePayableTableTextBlock', window );">Schedule of note payable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Issue date</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Principal</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>amount</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>US$</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Mature date</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Effective<br/>
</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>annual<br/>
 rate</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: justify">FUCE Future Supply Chain (Xi&#8217;an) Co., Ltd.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 10, 2022</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,455,244</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 10, 2023</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">0.05</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">FUCE Future Supply Chain (Xi&#8217;an) Co., Ltd.</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 12, 2022</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">727,622</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 12, 2023</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.05</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">FUCE Future Supply Chain (Xi&#8217;an) Co., Ltd.</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 28, 2022</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">727,622</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 28, 2023</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.05</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: justify">FUCE Future Supply Chain (Xi&#8217;an) Co., Ltd.</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December&#160;19,&#160;2022</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">727,622</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December&#160;19,&#160;2023</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">0.05</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: center">&#160;</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,638,110</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: center">&#160;</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: right">&#160;</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_NotePayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_NotePayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ScheduleOfNotePayableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ScheduleOfNotePayableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777680992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Account Payables (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossAdditionalImprovementsAbstract', window );"><strong>Account Payables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ScheduleOfAccountsPayablesTableTextBlock', window );">Schedule of accounts payables</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center">December&#160;31,</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="3" style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="3" style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Supply Chain Financing/Trading payment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,605,375</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,584,920</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">27,875</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,657</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,633,250</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,603,577</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ScheduleOfAccountsPayablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ScheduleOfAccountsPayablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossAdditionalImprovementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossAdditionalImprovementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777649568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Payables (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Schedule of Accrued Expenses and Other Payables Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of accrued expenses and other payables</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Legal fee and other professionals</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">248,088</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">533,048</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Wages and employee reimbursement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">289,151</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">763,983</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Suppliers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">675,122</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">708,287</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Accruals</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">342,102</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">208,938</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,554,463</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,214,256</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777428272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transaction (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ScheduleOfDueToRelatedPartiesTableTextBlock', window );">Schedule of due to related parties</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount<br/> (US$)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Note</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 25%; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Zhi Yan</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="vertical-align: top; width: 9%; text-align: right">223,335</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 31%; text-align: justify">General Manager of a subsidiary of the Company</td><td style="width: 1%">&#160;</td>
    <td style="width: 30%; text-align: justify">Accrued expenses, interest free and payment on demand.</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Reits (Beijing) Technology Co., Ltd</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="vertical-align: top; border-bottom: Black 1.5pt solid; text-align: right">14,734</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt">Zhi Yan is the legal representative of this company</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt">Acquisition of intangibles upon the full completion of the online platform pursuant to an agreement originally entered between parties before Zhi Yan became a related party. The amount is interest free and payment on demand.</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -8.1pt; padding-left: 8.1pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">238,069</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: left; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: left; padding-bottom: 4pt">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Name</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Amount (US$)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Relationship</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Note</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 25%; text-align: left">Reits (Beijing) Technology Co., Ltd</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="vertical-align: top; width: 9%; text-align: right">14,538</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 31%; text-align: justify">Zhi Yan is the legal representative of this company</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 30%; text-align: justify">Acquisition of intangibles upon the full completion of the online platform pursuant to an agreement originally entered between parties before Zhi Yan was the general manager of our subsidiary.</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; vertical-align: top; text-align: left">Zhi Yan</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; vertical-align: top; text-align: right">230,281</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; vertical-align: top; text-align: justify">General Manager of a subsidiary of the Company</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; vertical-align: top; text-align: justify">Other payables, interest free and payment on demand.</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="vertical-align: top; border-bottom: Black 4pt double; text-align: right">244,819</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 4pt">&#160;</td></tr>
  </table><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock', window );">Schedule of due from related parties</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Name</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Amount<br/> (US$)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Relationship</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Note</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 25%; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Kai Xu</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">43,502</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 31%; text-align: justify">Deputy General Manager of a subsidiary of the Company</td><td style="width: 1%">&#160;</td>
    <td style="width: 30%; text-align: justify">Prepaid expenses, interest free and payment on demand.</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">OLA</td><td style="text-align: left; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: left">&#160;</td><td style="vertical-align: middle; text-align: right">127</td><td style="vertical-align: top; text-align: left">&#160;</td><td style="text-align: left; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">Chief Executive Officer of a subsidiary of the Company and Chief Strategy Officer of the Company</td><td style="text-align: left; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">Prepaid expenses, interest free and payment on demand.</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt">Ming Yi</td><td style="text-align: left; padding-bottom: 1.5pt; vertical-align: top">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: top; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; vertical-align: top; text-align: right">56,393</td><td style="vertical-align: top; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="text-align: left; padding-bottom: 1.5pt; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt">Chief Financial Officer of the Company</td><td style="text-align: left; padding-bottom: 1.5pt; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt">Prepaid expenses, interest free and payment on demand.</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -8.1pt; padding-left: 8.1pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">100,022</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: justify; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: justify; padding-bottom: 4pt">&#160;</td></tr>
  </table><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Name</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Relationship</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Note</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 25%; text-align: left">Kai Xu</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="vertical-align: top; width: 9%; text-align: right">16</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 31%; text-align: justify">Deputy General Manager of a subsidiary of the Company</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 30%; text-align: justify">Loan receivables*, interest free and payment on demand.</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Ming Yi</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="vertical-align: top; text-align: right">12,135</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">Chief Financial Officer of the Company</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">Loan receivables*, interest free and payment on demand.</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Jing Chen</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="vertical-align: top; text-align: right">971</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">Vice president of the Company</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">Loan receivables*, interest free and payment on demand.</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Ola Johannes Lind</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="vertical-align: top; text-align: right">2,168</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">Chief Executive Officer of the FTFT Capital Investments L.L.C. and Chief Strategy Officer of the Company</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">Loan receivables*, interest free and payment on demand.</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Wong Tai Kue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="vertical-align: top; border-bottom: Black 1.5pt solid; text-align: right">37,836</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt">NTAM&#8217;s Director</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt">Advance to pay for directors* <br/> Amount is interest free and payment on demand.</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="vertical-align: top; border-bottom: Black 4pt double; text-align: right">53,126</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; padding-bottom: 4pt">&#160;</td></tr>
  </table><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 2%; padding-right: 0.8pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="width: 98%; padding-right: 0.8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The related party transactions have been approved by the Company&#8217;s Audit Committee.</span></td></tr> </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of company transactions with related parties</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Name</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Relationship</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Note</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 25%; text-align: left; text-indent: -9pt; padding-left: 9pt">JKNDC Limited</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="vertical-align: top; width: 9%; text-align: right">1,914</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 31%; text-align: justify">A company owned by the minority&#160;shareholder of NTAM</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 30%; text-align: justify">Other expenses</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt">JKNDC Limited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="vertical-align: top; text-align: right">361,958</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">A company owned by the minority shareholder of NTAM</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">Cost of revenue- Asset management service</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt">Alpha Yield Limited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="vertical-align: top; text-align: right">178,913</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">A director of the Company is a shareholder of this company</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">Consultancy fee</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt">Nice Talent Partner Limited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="vertical-align: top; text-align: right">76,542</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">A company owned by the minority shareholder of NTAM</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: justify">Consultancy fee</td></tr>
  </table><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Name</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Relationship</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Note</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt; width: 25%">Nice Talent Partner Limited</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td style="vertical-align: top; text-align: right; width: 9%">76,862</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: justify; width: 31%">A company owned by the minority shareholder of NTAM</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: justify; width: 30%">Consultancy fee</td></tr>
  </table><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of due from related parties [Table Text Block].</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ScheduleOfDueToRelatedPartiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of schedule of due to related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ScheduleOfDueToRelatedPartiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777649568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IncomeTaxTablesLineItems', window );"><strong>Income Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of statutory EIT rate applicable to profits of the consolidated entities and the income tax expenses</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March&#160;31,<br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b>March
                                            31,<br/>
</b></p><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 76%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss before taxation</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,221,803</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,510,418</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PRC statutory tax rate</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computed expected benefits</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(555,451</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(627,605</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Others, primarily the differences in tax rates</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">77,237</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">137,645</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effect of tax losses not recognized</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">503,888</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">677,913</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,674</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">187,953</span></td>
    <td>&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_IncomeTaxTablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_IncomeTaxTablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 12<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777506896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of segment gross profit reportable segment</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"><b>Supply Chain</b></p> <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b>Financing/Trading</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"/></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Asset<br/> management<br/> service</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Others</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Reportable segment revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">110,798</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,163,064</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">120,103</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,393,965</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Inter-segment loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-35">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-36">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-37">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Revenue from external customers</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">110,798</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,163,064</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">120,103</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,393,965</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Segment gross profit</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">105,854</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,056,307</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">45,476</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,207,637</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Asset<br/> management<br/> service</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Others</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Reportable segment revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,456,376</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,989</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,466,365</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Inter-segment loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-40">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-41">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Revenue from external customers</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,456,376</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,989</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,466,365</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Segment gross profit</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,777,988</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,989</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,787,977</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock', window );">Schedule of loss from continuing operations before income tax</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three months Ended, March 31</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify">Supply chain financing/trading</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">219,179</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">99,117</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Asset management service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">782,177</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">498,842</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Others</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,571</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">639,719</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Corporate and Unallocated</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,413,513</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,060,717</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Total operating expenses and other expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,429,440</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,298,395</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Loss before Income Tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,221,803</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,510,418</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ScheduleOfSegmentAssetsTableTextBlock', window );">Schedule of segment assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2023</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/>
2022</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify">Supply chain financing/trading</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">28,701,480</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">26,487,090</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Asset management service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,398,297</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,387,506</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Others</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,684,559</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,090,091</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Corporate and Unallocated</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">37,274,323</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">41,053,032</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Total assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">85,058,659</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">85,017,719</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ScheduleOfSegmentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the segment assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ScheduleOfSegmentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466776733664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Corporate Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 01, 2022</div></th>
<th class="th"><div>Apr. 18, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Feb. 01, 2023</div></th>
<th class="th"><div>Jan. 26, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_CorporateInformationDetailsLineItems', window );"><strong>Corporate Information (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment', window );">Equity interest value (in Dollars)</a></td>
<td class="nump">$ 685,000,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Common stock share price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Preferred shares (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=ftft_KAZANSAMember', window );">KAZAN S.A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_CorporateInformationDetailsLineItems', window );"><strong>Corporate Information (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Equity interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=ftft_FTFTHKMember', window );">FTFT HK [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_CorporateInformationDetailsLineItems', window );"><strong>Corporate Information (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Equity interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=ftft_KazanSAOneMember', window );">Kazan S.A One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_CorporateInformationDetailsLineItems', window );"><strong>Corporate Information (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Equity interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=ftft_FTFTUKMember', window );">FTFT UK [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_CorporateInformationDetailsLineItems', window );"><strong>Corporate Information (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Equity interest</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_CorporateInformationDetailsLineItems', window );"><strong>Corporate Information (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_CorporateInformationDetailsLineItems', window );"><strong>Corporate Information (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=ftft_KAZANSAMember', window );">KAZAN S.A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_CorporateInformationDetailsLineItems', window );"><strong>Corporate Information (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment', window );">Equity interest value (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_CorporateInformationDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_CorporateInformationDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=ftft_KAZANSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=ftft_KAZANSAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=ftft_FTFTHKMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=ftft_FTFTHKMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=ftft_KazanSAOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=ftft_KazanSAOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=ftft_FTFTUKMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=ftft_FTFTUKMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=ftft_KAZANSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=ftft_KAZANSAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466774947376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details)<br></strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>GBP (&#163;)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_OperatingLoss', window );">Operating loss</a></td>
<td class="nump">$ 2,250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_OperatingCashFlow', window );">operating cash flows</a></td>
<td class="nump">10,440,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_GovernmentSubsidiesRecognized', window );">Government subsidies recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 500,000<span></span>
</td>
<td class="nump">&#163; 18,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IncreaseInBadDebtExpense', window );">Increase in bad debt expense</a></td>
<td class="nump">16,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,002<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">19,039,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,157,538<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueAdditions', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeRevenueRecognized', window );">Recognize revenue</a></td>
<td class="nump">110,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherShortTermInvestments', window );">Short term investments</a></td>
<td class="nump">1,180,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">990,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillTransfers', window );">Goodwill</a></td>
<td class="nump">180,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 910,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SettlementAgreementTerms', window );">Agreement term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_TransferPrice', window );">Transfer price</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 1,140,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage', window );">Property and equipment ranges</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage', window );">Property and equipment ranges</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets useful life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_GovernmentSubsidiesRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Government subsidies recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_GovernmentSubsidiesRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_IncreaseInBadDebtExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase in bad debt expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_IncreaseInBadDebtExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_OperatingCashFlow">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of operating cash flow.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_OperatingCashFlow</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_OperatingLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_OperatingLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_SettlementAgreementTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The terms of a settlement agreement which resolved the legal matter, including the nature of the consideration, timing of payment, and the nature of rights obtained or lost (for example, but not limited to, patent, trademark, copyright, license and franchise rights).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_SettlementAgreementTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_TransferPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of transfer price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_TransferPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized previously reported as deferred income not accounted for under Topic 606.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479432/944-30-50-2B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillTransfers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transfers into (out of) an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillTransfers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stated as a percentage, the estimated or actual value of the asset at the end of its useful life or when it is no longer serviceable (cannot be used for its original purpose) divided by its [historical] capitalized cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466879854288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of numerators and denominators used in the computations of basic and diluted EPS - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract', window );"><strong>Schedule of Numerators and Denominators Used in the Computations of Basic And Diluted Eps [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic', window );">Loss (income) from discontinued operations, Income</a></td>
<td class="num">$ (2,176,464)<span></span>
</td>
<td class="num">$ (2,523,162)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IncomeFromDiscontinuingOperationsShare', window );">Loss (income) from discontinued operations, Share</a></td>
<td class="nump">14,645,653<span></span>
</td>
<td class="nump">13,088,090<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare', window );">Loss (income) from discontinued operations, Pre-share amount</a></td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="num">$ (0.19)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_BasicEpsAbstract', window );"><strong>Basic EPS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IncomeLossFromContinuingsOperation', window );">Loss available to common stockholders from discontinued operations, Income</a></td>
<td class="num">$ (2,176,464)<span></span>
</td>
<td class="num">$ (2,523,162)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IncomeAvailableToCommonStockholdersFromContinuingOperations', window );">Loss available to common stockholders from discontinued operations, Share</a></td>
<td class="nump">14,645,653<span></span>
</td>
<td class="nump">13,088,090<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IncomeAvailableToCommonStockholdersFromContinuingOperationPershare', window );">Loss available to common stockholders from discontinued operations, Pre-share amount</a></td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="num">$ (0.19)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Warrants, Income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_WarrantsShares', window );">Warrants, Share</a></td>
<td class="nump">210,526<span></span>
</td>
<td class="nump">557,791<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_WarrantsPerSharePrice', window );">Warrants, Pre-share amount</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera', window );">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding, Income</a></td>
<td class="num">$ (2,176,464)<span></span>
</td>
<td class="num">$ (2,523,162)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag', window );">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding, Share</a></td>
<td class="nump">14,856,179<span></span>
</td>
<td class="nump">13,645,881<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage', window );">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding, Pre-share amount</a></td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_BasicEpsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_BasicEpsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from discontinuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive	from discontinuing operations shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from discontinuing operations per share amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_IncomeAvailableToCommonStockholdersFromContinuingOperationPershare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income available to common stockholders from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_IncomeAvailableToCommonStockholdersFromContinuingOperationPershare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_IncomeAvailableToCommonStockholdersFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income available to common stockholders from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_IncomeAvailableToCommonStockholdersFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_IncomeFromDiscontinuingOperationsShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income from discontinuing operations, Share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_IncomeFromDiscontinuingOperationsShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_IncomeLossFromContinuingsOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_IncomeLossFromContinuingsOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_WarrantsPerSharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The warrants per share price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_WarrantsPerSharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_WarrantsShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warrants, shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_WarrantsShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 13<br> -SubTopic 10<br> -Topic 480<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481766/480-10-25-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466768720336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of property, plant and equipment are depreciated estimated useful lives<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of property, plant and equipment are depreciated estimated useful lives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of property, plant and equipment are depreciated estimated useful lives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of property, plant and equipment are depreciated estimated useful lives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">30 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Furniture and office equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of property, plant and equipment are depreciated estimated useful lives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Furniture and office equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of property, plant and equipment are depreciated estimated useful lives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Motor vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of property, plant and equipment are depreciated estimated useful lives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466775182512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Variable Interest Entity (Details) - Schedule of consolidated assets and liabilities - Variable Interest Entity [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedBalanceSheetStatementsCaptionsLineItems', window );"><strong>Schedule of consolidated assets and liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 4,493<span></span>
</td>
<td class="nump">$ 12,684<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Other receivables</a></td>
<td class="nump">1,506<span></span>
</td>
<td class="nump">768<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">7,318<span></span>
</td>
<td class="nump">14,371<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">13,317<span></span>
</td>
<td class="nump">27,823<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">87<span></span>
</td>
<td class="nump">98<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsCurrent', window );">Intangible assets</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">88,302<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">13,404<span></span>
</td>
<td class="nump">116,223<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="num">(251,283)<span></span>
</td>
<td class="num">(248,964)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNet', window );">Net assets</a></td>
<td class="num">(237,879)<span></span>
</td>
<td class="num">(132,741)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">18,909<span></span>
</td>
<td class="nump">18,657<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Accrued expenses and other payables</a></td>
<td class="nump">5,495<span></span>
</td>
<td class="nump">6,455<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_AdvancesFromCustomers', window );">Advances from customers</a></td>
<td class="nump">2,684<span></span>
</td>
<td class="nump">2,648<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DueToRelatedPartyCurrentAndNoncurrent', window );">Amount due to related party</a></td>
<td class="nump">224,195<span></span>
</td>
<td class="nump">221,204<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">251,283<span></span>
</td>
<td class="nump">248,964<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_TotalLiabilities', window );">Total liabilities</a></td>
<td class="nump">$ 251,283<span></span>
</td>
<td class="nump">$ 248,964<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_AdvancesFromCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current portion of prepayments received from customers for goods or services to be provided in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_AdvancesFromCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DueToRelatedPartyCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due to related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DueToRelatedPartyCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_TotalLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_TotalLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedBalanceSheetStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedBalanceSheetStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net assets (liabilities).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 30<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479910/205-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current portion of nonphysical assets, excluding financial assets, if these assets are classified into the current and noncurrent portions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from parties in nontrade transactions, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecourseStatusAxis=ftft_VariableInterestEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecourseStatusAxis=ftft_VariableInterestEntityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466774706928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entity (Details) - Schedule of operating results - Variable Interest Entity [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Schedule of operating results [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Revenue</a></td>
<td class="nump">$ 10,888<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">4,840<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityNetIncome', window );">Net (loss) income</a></td>
<td class="nump">$ 17,197<span></span>
</td>
<td class="num">$ (43,713)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedIncomeStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedIncomeStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityNetIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of net income or loss attributable to temporary equity interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityNetIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecourseStatusAxis=ftft_VariableInterestEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecourseStatusAxis=ftft_VariableInterestEntityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466776461184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Receivable (Details) - Schedule of accounts receivable, net - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ScheduleOfAccountsReceivableNetAbstract', window );"><strong>Schedule of Accounts Receivable Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading', window );">Supply Chain Financing/Trading</a></td>
<td class="nump">$ 3,155,142<span></span>
</td>
<td class="nump">$ 6,624,654<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_AssetManagementService', window );">Asset management service</a></td>
<td class="nump">1,154,743<span></span>
</td>
<td class="nump">1,145,518<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesGrossCurrent', window );">Others</a></td>
<td class="nump">32,671<span></span>
</td>
<td class="nump">26,500<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_TotalAccountsReceivablesNet', window );">Total accounts receivable, net</a></td>
<td class="nump">$ 4,342,556<span></span>
</td>
<td class="nump">$ 7,796,672<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_AssetManagementService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Asset management service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_AssetManagementService</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Coal and Aluminum Ingots Supply Chain Financing/Trading.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ScheduleOfAccountsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ScheduleOfAccountsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_TotalAccountsReceivablesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total accounts receivable, net.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_TotalAccountsReceivablesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466769106784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable (Details) - Schedule of accounts receivable, net of specific allowances for doubtful accounts<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_TotalAccountsReceivableNet', window );">Total accounts receivable, net</a></td>
<td class="nump">70.26%<span></span>
</td>
<td class="nump">75.99%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_DebtorAMember', window );">Debtor A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_TotalAccountsReceivableNet', window );">Total accounts receivable, net</a></td>
<td class="nump">25.13%<span></span>
</td>
<td class="nump">46.08%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_DebtorBMember', window );">Debtor B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_TotalAccountsReceivableNet', window );">Total accounts receivable, net</a></td>
<td class="nump">24.51%<span></span>
</td>
<td class="nump">15.65%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_DebtorCMember', window );">Debtor C [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_TotalAccountsReceivableNet', window );">Total accounts receivable, net</a></td>
<td class="nump">20.61%<span></span>
</td>
<td class="nump">14.26%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_TotalAccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of total accounts receivable, net.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_TotalAccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ftft_DebtorAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_DebtorAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ftft_DebtorBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_DebtorBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ftft_DebtorCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_DebtorCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466768993488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Receivables (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 09, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 01, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 01, 2022 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Apr. 22, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 18, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 03, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 23, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_OtherReceivablesDetailsLineItems', window );"><strong>Other Receivables (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Other receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,510<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,400<span></span>
</td>
<td class="nump">$ 180<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_AgreementAmount', window );">Agreement amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Deposit payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,070<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireOtherReceivables', window );">Other receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_CompanyCorporated', window );">Company incorporated (in Euro) | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 786,887<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCashEquivalentsAtCarryingValue', window );">Cash balance (in Euro) | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueRefundPayments1', window );">Refund amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmountOfRegulatoryAssistanceReceived1', window );">Refund received</a></td>
<td class="nump">$ 240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashReserveDepositRequiredAndMade', window );">Cash deposit amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableSale', window );">Receivable resale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DepositPaidAndPrepayments', window );">Deposit paid and prepayments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ftft_BusinessCombinationMember', window );">Business Combination [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_OtherReceivablesDetailsLineItems', window );"><strong>Other Receivables (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage', window );">&#201;quity interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_AgreementAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Agreement amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_AgreementAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_CompanyCorporated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of company corporated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_CompanyCorporated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DepositPaidAndPrepayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deposit paid and prepayments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DepositPaidAndPrepayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_OtherReceivablesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_OtherReceivablesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease from sale of accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmountOfRegulatoryAssistanceReceived1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of regulatory assistance received from a federal regulatory agency in conjunction with either an acquisition of a troubled financial institution, transfer of nonperforming assets to a newly-formed entity, or other reorganization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB TOPIC 11.N)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480035/942-10-S99-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmountOfRegulatoryAssistanceReceived1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashReserveDepositRequiredAndMade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash deposited in a special reserve account for the exclusive benefit of customers pursuant to SEC Regulations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 210<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481281/942-210-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashReserveDepositRequiredAndMade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueRefundPayments1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to customers for refund payments of revenue that was previously reported as deferred or unearned revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueRefundPayments1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates, classified as other. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from parties in nontrade transactions, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from the purchase of receivables classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ftft_BusinessCombinationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ftft_BusinessCombinationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466768430816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loan Receivables (Details)<br> $ in Thousands, &#165; in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="8">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th"><div>Sep. 23, 2023</div></th>
<th class="th"><div>Sep. 09, 2023</div></th>
<th class="th"><div>Sep. 08, 2023</div></th>
<th class="th"><div>Sep. 06, 2023</div></th>
<th class="th">
<div>Jul. 14, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 14, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Jul. 15, 2022</div></th>
<th class="th">
<div>Jul. 14, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 10, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 17, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 17, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>May 30, 2023</div></th>
<th class="th">
<div>Apr. 17, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 17, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Mar. 26, 2023</div></th>
<th class="th">
<div>Dec. 26, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>May 30, 2023</div></th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 14, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 10, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 08, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 08, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_LoanReceivablesDetailsLineItems', window );"><strong>Loan Receivables (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Loan amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,280<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
<td class="nump">$ 6,360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,040<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 50.0<span></span>
</td>
<td class="nump">$ 6,360<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="nump">$ 220<span></span>
</td>
<td class="nump">&#165; 1.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Annual interest rate</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">5.25%<span></span>
</td>
<td class="nump">5.25%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfOtherDebt', window );">Repayment received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,090<span></span>
</td>
<td class="nump">&#165; 35.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities', window );">Repayment amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,180<span></span>
</td>
<td class="nump">&#165; 15.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableNetCurrent', window );">Loan receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_HK', window );">Hong Kong [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_LoanReceivablesDetailsLineItems', window );"><strong>Loan Receivables (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities', window );">Repayment amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_LoanReceivablesDetailsLineItems', window );"><strong>Loan Receivables (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities', window );">Repayment amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_LoanReceivablesDetailsLineItems', window );"><strong>Loan Receivables (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Annual interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_LoanAgreementMember', window );">Loan Agreement [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_LoanReceivablesDetailsLineItems', window );"><strong>Loan Receivables (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromFeesReceived', window );">Received payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_FutureFinTechHongKongMember', window );">Future FinTech (Hong Kong) [Member] | Borrowings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_LoanReceivablesDetailsLineItems', window );"><strong>Loan Receivables (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfOtherDebt', window );">Repayment received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_FTFTHKMember', window );">FTFT HK [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_LoanReceivablesDetailsLineItems', window );"><strong>Loan Receivables (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Loan amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Annual interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities', window );">Repayment amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_LoanAgreementMember', window );">Loan Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_LoanReceivablesDetailsLineItems', window );"><strong>Loan Receivables (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Loan amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,180<span></span>
</td>
<td class="nump">&#165; 15.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 50.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Annual interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities', window );">Repayment amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,090<span></span>
</td>
<td class="nump">&#165; 35.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_LoanReceivablesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_LoanReceivablesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.7(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromFeesReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash received for fees during the current period. This element excludes cash proceeds from license fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromFeesReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a),(b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for the payment of debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfOtherDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_HK">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_HK</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_LoanAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_LoanAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ftft_FutureFinTechHongKongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_FutureFinTechHongKongMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=us-gaap_BorrowingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=us-gaap_BorrowingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ftft_FTFTHKMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_FTFTHKMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ftft_LoanAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_LoanAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466768630048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short Term Investment (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 06, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 06, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ShortTermInvestmentDetailsLineItems', window );"><strong>Short Term Investment (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeShortTermInvestmentOther', window );">Short term investment</a></td>
<td class="nump">$ 1,180<span></span>
</td>
<td class="nump">$ 990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AlternativeInvestment', window );">Equity fund invests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,870<span></span>
</td>
<td class="nump">&#165; 13,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue', window );">Market value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInvestments', window );">Investment portfolio</a></td>
<td class="nump">180<span></span>
</td>
<td class="nump">$ 910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_InvestmentsMember', window );">Short term investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ShortTermInvestmentDetailsLineItems', window );"><strong>Short Term Investment (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue', window );">Market value</a></td>
<td class="nump">$ 1,180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=ftft_PrivateEquityFundMember', window );">Private Equity Funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ShortTermInvestmentDetailsLineItems', window );"><strong>Short Term Investment (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AlternativeInvestment', window );">Equity fund invests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,890<span></span>
</td>
<td class="nump">&#165; 13,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ShortTermInvestmentDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ShortTermInvestmentDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AlternativeInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment other than investment in equity security, investment in debt security and equity method investment. Includes, but is not limited to, investment in certain entities that calculate net asset value per share. Example includes, but is not limited to, investment in hedge fund, venture capital fund, private equity fund, and real estate partnership or fund.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 54B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482134/820-10-35-54B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-6A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AlternativeInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Market value of assets sold under agreements to repurchase when the carrying amount (or market value, if higher than the carrying amount) of securities or other assets sold under repurchase agreements exceeds 10 percent of total assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(m)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(m)(1)(ii)(A)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeShortTermInvestmentOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income from short-term investment classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (a)<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (b)<br> -Subparagraph (1)<br> -Publisher SEC<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeShortTermInvestmentOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_InvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_InvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=ftft_PrivateEquityFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=ftft_PrivateEquityFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466775074704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Assets (Details) - Schedule of other current assets - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ScheduleOfOtherCurrentAssetsAbstract', window );"><strong>Schedule of Other Current Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInventorySupplies', window );">Prepayments for Supply Chain Financing/Trading</a></td>
<td class="nump">$ 10,993,990<span></span>
</td>
<td class="nump">$ 3,766,643<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_PrepaymentsForSandAndSteelSupplyChainFinancingTrading', window );">Prepayments for Sand and Steel Supply Chain Financing/Trading</a></td>
<td class="nump">2,644,050<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Supplies', window );">Prepaid expenses</a></td>
<td class="nump">184,243<span></span>
</td>
<td class="nump">72,544<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Others</a></td>
<td class="nump">1,403,539<span></span>
</td>
<td class="nump">831,077<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_Total', window );">Total</a></td>
<td class="nump">$ 15,225,822<span></span>
</td>
<td class="nump">$ 4,670,264<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_PrepaymentsForSandAndSteelSupplyChainFinancingTrading">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepayments for Sand and Steel Supply Chain Financing/Trading.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_PrepaymentsForSandAndSteelSupplyChainFinancingTrading</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ScheduleOfOtherCurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ScheduleOfOtherCurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_Total">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_Total</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInventorySupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInventorySupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Supplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Supplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466774918016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 01, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 01, 2022 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Aug. 04, 2021 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 06, 2021 </div>
<div>HKD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_GoodwillDetailsLineItems', window );"><strong>Goodwill (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillOtherIncreaseDecrease', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,980<span></span>
</td>
<td class="nump">$ 13,980<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_PercentageOfIssuedAndOutstandingShares', window );">Percentage of issued and outstanding shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_CommonStockPaid', window );">Common stock paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 144,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_PercentageOfCommonStockShares', window );">Purchase price percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IssuanceOfCommonStock', window );">Issuance of common stock | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,244,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalDeferredPurchasePrice', window );">Purchase Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_NumberOfInstallments', window );">Number of installments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage', window );">Paid in shares of common stock percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfInterestInCorporateUnit', window );">Company incorporated</a></td>
<td class="nump">$ 950<span></span>
</td>
<td class="nump">&#8364; 786,887<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ImpairmentLosses', window );">Impairment loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ftft_KhyberMoneyExchangeLtdMember', window );">Khyber Money Exchange Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_GoodwillDetailsLineItems', window );"><strong>Goodwill (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage', window );">Equity interest percent</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_CommonStockPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common stock paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_CommonStockPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_GoodwillDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_GoodwillDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ImpairmentLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impairment loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ImpairmentLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_IssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_IssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_NumberOfInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of installments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_NumberOfInstallments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_PercentageOfCommonStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of common stock shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_PercentageOfCommonStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_PercentageOfIssuedAndOutstandingShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of issued and outstanding shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_PercentageOfIssuedAndOutstandingShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillOtherIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillOtherIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfInterestInCorporateUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow resulting from the sale of an interest in a corporate unit during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfInterestInCorporateUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of weighted average discount on shares acquired to net assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalDeferredPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A device of credit enhancement where a part of the purchase price for the receivable/ payable is retained to serve as a cash collateral.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalDeferredPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ftft_KhyberMoneyExchangeLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ftft_KhyberMoneyExchangeLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466768482656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Oct. 01, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 01, 2022 </div>
<div>GBP (&#163;)</div>
</th>
<th class="th">
<div>Aug. 06, 2021 </div>
<div>HKD ($)</div>
</th>
<th class="th">
<div>Aug. 04, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 04, 2021 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_AcquisitionDetailsLineItems', window );"><strong>Acquisition (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IssuedAndOutstandingPercentage', window );">Issued and outstanding, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfWarrants', window );">Purchase price (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 144,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Purchase price percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Paid amount (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExcessStockSharesIssued', window );">Shares issued (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,244,156<span></span>
</td>
<td class="nump">2,244,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_PurchasePricePercentage', window );">Purchase, price percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalDeferredPurchasePrice', window );">Purchase price (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_NumberOfInstallments', window );">Number of installments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage', window );">Paid in shares of common stock percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction', window );">Acquired equity interest</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_CompanyIncorporated', window );">Company incorporated</a></td>
<td class="nump">$ 950<span></span>
</td>
<td class="nump">&#163; 786,887<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_AcquisitionDetailsLineItems', window );"><strong>Acquisition (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_PurchasePricePercentage', window );">Purchase, price percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalDeferredPurchasePrice', window );">Purchase price (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_AcquisitionDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_AcquisitionDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_CompanyIncorporated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The ompany incorporated of amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_CompanyIncorporated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_IssuedAndOutstandingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issued and outstanding, percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_IssuedAndOutstandingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_NumberOfInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of installments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_NumberOfInstallments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_PurchasePricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_PurchasePricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph e<br> -SubTopic 470<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of excess stock shares of an entity that have been sold or granted to shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of weighted average discount on shares acquired to net assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalDeferredPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A device of credit enhancement where a part of the purchase price for the receivable/ payable is retained to serve as a cash collateral.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalDeferredPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466780294080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisition (Details) - Schedule of net assets acquired and liabilities<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract', window );"><strong>Schedule of Net Assets Acquired and Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 1,407,902<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_OtherReceivable', window );">Other receivables</a></td>
<td class="nump">27,701<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_OtherCurrentAssets', window );">Other current assets</a></td>
<td class="nump">7,039<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_PropertyPlantEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">53,577<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DueFromRelatedPartyNoncurrent', window );">Amount Due from Related Party</a></td>
<td class="nump">38,323<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableOtherCurrent', window );">Accrued expenses and other payables</a></td>
<td class="num">(498,515)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net identifiable assets acquired</a></td>
<td class="nump">1,036,027<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_LessNoncontrollingInterests', window );">Less: non-controlling interests</a></td>
<td class="nump">131,165<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Add: goodwill</a></td>
<td class="nump">17,164,598<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_TotalPurchasePriceForAcquisitionNetCash', window );">Total purchase price for acquisition net of $275,624 of cash</a></td>
<td class="nump">$ 18,069,460<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DueFromRelatedPartyNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DueFromRelatedPartyNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_LessNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-controlling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_LessNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_OtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other current assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_OtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_OtherReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Receivable amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_OtherReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_PropertyPlantEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amoun of Property, plant and equipment, net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_PropertyPlantEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_TotalPurchasePriceForAcquisitionNetCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total Purchase Price For Acquisition Net Cash</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_TotalPurchasePriceForAcquisitionNetCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableOtherCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableOtherCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777664272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition (Details) - Schedule of net assets acquired and liabilities (Parentheticals)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract', window );"><strong>Schedule of Net Assets Acquired and Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition net of cash</a></td>
<td class="nump">$ 275,624<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466775095360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition (Details) - Schedule of allocation of estimated fair values of net assets acquired and liabilities - Khyber Money Exchange Ltd [Member]<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other receivables</a></td>
<td class="nump">$ 242,087<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentOtherNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">584<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Accrued expenses and other payables</a></td>
<td class="num">(89,888)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Net identifiable assets acquired</a></td>
<td class="nump">152,783<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillFairValueDisclosure', window );">Add: goodwill</a></td>
<td class="nump">628,938<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Total purchase price for acquisition net of $166,676 of cash</a></td>
<td class="nump">$ 781,721<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentOtherNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentOtherNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ftft_KhyberMoneyExchangeLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_KhyberMoneyExchangeLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466776431264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition (Details) - Schedule of allocation of estimated fair values of net assets acquired and liabilities (Parentheticals)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_KhyberMoneyExchangeLtdMember', window );">Khyber Money Exchange Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherPaymentsToAcquireBusinesses', window );">Acquisition net</a></td>
<td class="nump">$ 166,676<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPaymentsToAcquireBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with other payments to acquire businesses including deposit on pending acquisitions and preacquisition costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPaymentsToAcquireBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ftft_KhyberMoneyExchangeLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_KhyberMoneyExchangeLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466775001648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_LeasesDisclosureAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 980<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_LesseeOperatingLeaseRemainingLeaseTerm1', window );">Operating leases have remaining lease, term</a></td>
<td class="text">48 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_OperatingLeaseWeightedAverageRemainingLeaseTerm', window );">Weighted average remaining lease term</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_OperatingLeaseWeightedAverageDiscountRatePercent1', window );">Weighted average discount rate</a></td>
<td class="nump">4.75%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short term leases cost</a></td>
<td class="nump">$ 160<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_LeasesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_LeasesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_LesseeOperatingLeaseRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_LesseeOperatingLeaseRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_OperatingLeaseWeightedAverageDiscountRatePercent1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_OperatingLeaseWeightedAverageDiscountRatePercent1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_OperatingLeaseWeightedAverageRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_OperatingLeaseWeightedAverageRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466775220032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details) - Schedule of maturities of lease liabilities<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems', window );"><strong>Schedule of Maturities of Lease Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_OperatingLeasesFutureMinimumPaymentsDueInTwoYear', window );">From April 1, 2023 to March 31, 2024</a></td>
<td class="nump">$ 379,958<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_OperatingLeasesFutureMinimumPaymentsDueInTHreeYear', window );">From April 1, 2024 to March 31, 2025</a></td>
<td class="nump">277,317<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_OperatingLeasesFutureMinimumPaymentsDueInFiveYear', window );">From April 1, 2025 to March 31, 2026</a></td>
<td class="nump">204,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_OperatingLeasesFutureMinimumPaymentsDueInSixYear', window );">From April 1, 2026 to March 31, 2027</a></td>
<td class="nump">204,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_OperatingLeasesFutureMinimumPaymentDue', window );">Total</a></td>
<td class="nump">1,065,275<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments', window );">Less: amounts representing interest</a></td>
<td class="nump">87,972<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments', window );">Present Value of future minimum lease payments</a></td>
<td class="nump">977,303<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_OperatingLeasesLiabilityCurrent', window );">Less: Current obligations</a></td>
<td class="nump">299,920<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Long term obligations</a></td>
<td class="nump">$ 677,383<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts representing interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of future minimum lease payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_OperatingLeasesFutureMinimumPaymentDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating leases future minimum payment due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_OperatingLeasesFutureMinimumPaymentDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_OperatingLeasesFutureMinimumPaymentsDueInFiveYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating leases future minimum payments due in five year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_OperatingLeasesFutureMinimumPaymentsDueInFiveYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_OperatingLeasesFutureMinimumPaymentsDueInSixYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating leases future minimum payments due in six year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_OperatingLeasesFutureMinimumPaymentsDueInSixYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_OperatingLeasesFutureMinimumPaymentsDueInTHreeYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating leases future minimum payments due in two year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_OperatingLeasesFutureMinimumPaymentsDueInTHreeYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_OperatingLeasesFutureMinimumPaymentsDueInTwoYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating leases future minimum payments due in two year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_OperatingLeasesFutureMinimumPaymentsDueInTwoYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_OperatingLeasesLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_OperatingLeasesLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777525536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Schedule of Property and Equipment Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">General and administration expenses</a></td>
<td class="nump">$ 73,614<span></span>
</td>
<td class="nump">$ 45,208<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1', window );">Depreciation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in accumulated depreciation, depletion and amortization as a result of sale or disposal of property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466780299008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details) - Schedule of property and equipment - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ScheduleOfPropertyAndEquipmentAbstract', window );"><strong>Schedule Of Property And Equipment Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FurnitureAndFixturesGross', window );">Office equipment, fixtures and furniture</a></td>
<td class="nump">$ 562,267<span></span>
</td>
<td class="nump">$ 491,022<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_Vehicle', window );">Vehicle</a></td>
<td class="nump">813,267<span></span>
</td>
<td class="nump">798,955<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseholdImprovementsGross', window );">Building</a></td>
<td class="nump">37,530<span></span>
</td>
<td class="nump">37,785<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Subtotal</a></td>
<td class="nump">1,413,064<span></span>
</td>
<td class="nump">1,327,762<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(353,378)<span></span>
</td>
<td class="num">(277,094)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction in progress</a></td>
<td class="nump">3,355,006<span></span>
</td>
<td class="nump">3,372,301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ImpairmentLoss', window );">Impairment</a></td>
<td class="num">(5,765)<span></span>
</td>
<td class="num">(5,688)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">$ 4,408,927<span></span>
</td>
<td class="nump">$ 4,417,281<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ScheduleOfPropertyAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ScheduleOfPropertyAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_Vehicle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments To Acquire Vehicle.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_Vehicle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FurnitureAndFixturesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FurnitureAndFixturesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseholdImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseholdImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466776624400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherGeneralAndAdministrativeExpense', window );">General and administration expenses</a></td>
<td class="nump">$ 14,259<span></span>
</td>
<td class="nump">$ 11,768<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealEstateInvestmentPartnershipCostOfSales', window );">Cost of sales</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of general and administrative expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInvestmentPartnershipCostOfSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost of sales related to investments in real estate partnerships and variable interest entities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInvestmentPartnershipCostOfSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466775752464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets (Details) - Schedule of intangible assets - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Schedule of Intangible Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedTrademarksGross', window );">Trademarks</a></td>
<td class="nump">$ 873<span></span>
</td>
<td class="nump">$ 862<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareGross', window );">System and software</a></td>
<td class="nump">2,605,759<span></span>
</td>
<td class="nump">2,578,647<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIntangibleAssetsNet', window );">Subtotal</a></td>
<td class="nump">2,606,632<span></span>
</td>
<td class="nump">2,579,509<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(215,391)<span></span>
</td>
<td class="num">(199,151)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Less: impairment</a></td>
<td class="num">(1,887,431)<span></span>
</td>
<td class="num">(1,862,289)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total</a></td>
<td class="nump">$ 503,810<span></span>
</td>
<td class="nump">$ 518,069<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedTrademarksGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedTrademarksGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairedAccumulatedImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466776488672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets (Details) - Schedule of estimated amortization<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems', window );"><strong>Schedule of Estimated Amortization [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">From April 1, 2023 to March 31, 2024</a></td>
<td class="nump">$ 57,035<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">From April 1, 2024 to March 31, 2025</a></td>
<td class="nump">57,035<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">From April 1, 2025 to March 31, 2026</a></td>
<td class="nump">57,035<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">From April 1, 2026 to March 31, 2027</a></td>
<td class="nump">57,035<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">From April 1, 2027 to March 31, 2028</a></td>
<td class="nump">57,035<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">218,635<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 503,810<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466774863344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note Payable (Details)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_NotePayableAbstract', window );"><strong>Note Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAverageSwaptionInterestRate', window );">Overdue interest shall be charged</a></td>
<td class="nump">0.05%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_NotePayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_NotePayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAverageSwaptionInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Average fixed interest rate that will be received or paid upon exercise of a group of interest rate swaption contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAverageSwaptionInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466768641744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note Payable (Details) - Schedule of note payable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_NotePayableDetailsScheduleofnotepayableLineItems', window );"><strong>Note Payable (Details) - Schedule of note payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount', window );">Principal amount</a></td>
<td class="nump">$ 3,638,110<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FUCEFutureSupplyChainXianCoLtdMember', window );">FUCE Future Supply Chain (Xi&#8217;an) Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_NotePayableDetailsScheduleofnotepayableLineItems', window );"><strong>Note Payable (Details) - Schedule of note payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Issue date</a></td>
<td class="text">Aug. 10,  2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount', window );">Principal amount</a></td>
<td class="nump">$ 1,455,244<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeMaturityDates', window );">Mature date</a></td>
<td class="text">Aug. 10,  2023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate', window );">Effective annual rate</a></td>
<td class="text">0.05%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FUCEFutureSupplyChainXianCoLtdTwoMember', window );">FUCE Future Supply Chain (Xi&#8217;an) Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_NotePayableDetailsScheduleofnotepayableLineItems', window );"><strong>Note Payable (Details) - Schedule of note payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Issue date</a></td>
<td class="text">Aug. 12,  2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount', window );">Principal amount</a></td>
<td class="nump">$ 727,622<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeMaturityDates', window );">Mature date</a></td>
<td class="text">Aug. 12,  2023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate', window );">Effective annual rate</a></td>
<td class="text">0.05%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FUCEFutureSupplyChainXianCoLtdThreeMember', window );">FUCE Future Supply Chain (Xi&#8217;an) Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_NotePayableDetailsScheduleofnotepayableLineItems', window );"><strong>Note Payable (Details) - Schedule of note payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Issue date</a></td>
<td class="text">Jul. 28,  2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount', window );">Principal amount</a></td>
<td class="nump">$ 727,622<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeMaturityDates', window );">Mature date</a></td>
<td class="text">Jul. 28,  2023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate', window );">Effective annual rate</a></td>
<td class="text">0.05%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FUCEFutureSupplyChainXianCoLtdFourMember', window );">FUCE Future Supply Chain (Xi&#8217;an) Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_NotePayableDetailsScheduleofnotepayableLineItems', window );"><strong>Note Payable (Details) - Schedule of note payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Issue date</a></td>
<td class="text">Dec. 19,  2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount', window );">Principal amount</a></td>
<td class="nump">$ 727,622<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeMaturityDates', window );">Mature date</a></td>
<td class="text">Dec. 19,  2023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate', window );">Effective annual rate</a></td>
<td class="text">0.05%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Principal amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_NotePayableDetailsScheduleofnotepayableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_NotePayableDetailsScheduleofnotepayableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of any adjustments made to the stated rate to determine the effective rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIssuanceDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the debt instrument was issued, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIssuanceDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeMaturityDates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date derivative contract ends, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480493/946-210-55-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column F))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column C))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeMaturityDates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FUCEFutureSupplyChainXianCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FUCEFutureSupplyChainXianCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FUCEFutureSupplyChainXianCoLtdTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FUCEFutureSupplyChainXianCoLtdTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FUCEFutureSupplyChainXianCoLtdThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FUCEFutureSupplyChainXianCoLtdThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FUCEFutureSupplyChainXianCoLtdFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FUCEFutureSupplyChainXianCoLtdFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466780474720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Account Payables (Details) - Schedule of accounts payables - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ScheduleOfAccountsPayablesAbstract', window );"><strong>Schedule of Accounts Payables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading', window );">Supply Chain Financing/Trading payment</a></td>
<td class="nump">$ 1,605,375<span></span>
</td>
<td class="nump">$ 3,584,920<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Others</a></td>
<td class="nump">27,875<span></span>
</td>
<td class="nump">18,657<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Total</a></td>
<td class="nump">$ 1,633,250<span></span>
</td>
<td class="nump">$ 3,603,577<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments for Coal and Aluminum Ingots Supply Chain Financing/Trading.

..</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ScheduleOfAccountsPayablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ScheduleOfAccountsPayablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466776461184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses and Other Payables   (Details) - Schedule of accrued expenses and other payables - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ScheduleOfAccruedExpensesAndOtherPayablesAbstract', window );"><strong>Schedule Of Accrued Expenses And Other Payables Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent', window );">Legal fee and other professionals</a></td>
<td class="nump">$ 248,088<span></span>
</td>
<td class="nump">$ 533,048<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Wages and employee reimbursement</a></td>
<td class="nump">289,151<span></span>
</td>
<td class="nump">763,983<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_AccruedSuppliers', window );">Suppliers</a></td>
<td class="nump">675,122<span></span>
</td>
<td class="nump">708,287<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Accruals</a></td>
<td class="nump">342,102<span></span>
</td>
<td class="nump">208,938<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 1,554,463<span></span>
</td>
<td class="nump">$ 2,214,256<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_AccruedSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Pay To Suppliers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_AccruedSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ScheduleOfAccruedExpensesAndOtherPayablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ScheduleOfAccruedExpensesAndOtherPayablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466774523344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Liabilities (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 04, 2021</div></th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DeferredLiabilitiesDetailsLineItems', window );"><strong>Deferred Liabilities (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Deferred liabilities (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,390,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_PurchasePricePercentage', window );">Purchase, price percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_NumberOfInstallments', window );">Number of installments</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivablePurchase', window );">Accounts Receivable, Purchase (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_NiceTalentAssetManagementLimitedMember', window );">Nice Talent Asset Management Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DeferredLiabilitiesDetailsLineItems', window );"><strong>Deferred Liabilities (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Deferred liabilities (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,390,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_PurchasePricePercentage', window );">Purchase, price percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DeferredLiabilitiesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DeferredLiabilitiesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_NumberOfInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of installments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_NumberOfInstallments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_PurchasePricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_PurchasePricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivablePurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase from purchase of accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivablePurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_NiceTalentAssetManagementLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_NiceTalentAssetManagementLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466768617040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transaction (Details) - Schedule of due to related parties - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems', window );"><strong>Related Party Transaction (Details) - Schedule of due to related parties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueToRelatedParties', window );">Amount</a></td>
<td class="nump">$ 238,069<span></span>
</td>
<td class="nump">$ 244,819<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_ZhiYanMember', window );">Zhi Yan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems', window );"><strong>Related Party Transaction (Details) - Schedule of due to related parties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueToRelatedParties', window );">Amount</a></td>
<td class="nump">$ 223,335<span></span>
</td>
<td class="nump">$ 230,281<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DutetoRelatedpartyRelationship', window );">Relationship</a></td>
<td class="text">General Manager of a subsidiary of the Company<span></span>
</td>
<td class="text">General Manager of a subsidiary of the Company<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DuetoRelatedpartyNote', window );">Note</a></td>
<td class="text">Accrued expenses, interest free and payment on demand.<span></span>
</td>
<td class="text">Other payables, interest free and payment on demand.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_ReitsBeijingTechnologyCoLtdMember', window );">Reits (Beijing) Technology Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems', window );"><strong>Related Party Transaction (Details) - Schedule of due to related parties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueToRelatedParties', window );">Amount</a></td>
<td class="nump">$ 14,734<span></span>
</td>
<td class="nump">$ 14,538<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DutetoRelatedpartyRelationship', window );">Relationship</a></td>
<td class="text">Zhi Yan is the legal representative of this company<span></span>
</td>
<td class="text">Zhi Yan is the legal representative of this company<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DuetoRelatedpartyNote', window );">Note</a></td>
<td class="text">Acquisition of intangibles upon the full completion of the online platform pursuant to an agreement originally entered between parties before Zhi Yan became a related party. The amount is interest free and payment on demand.<span></span>
</td>
<td class="text">Acquisition of intangibles upon the full completion of the online platform pursuant to an agreement originally entered between parties before Zhi Yan was the general manager of our subsidiary.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DuetoRelatedpartyNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DuetoRelatedpartyNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DutetoRelatedpartyRelationship">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of transaction between employer, or its related parties, and defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DutetoRelatedpartyRelationship</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDueToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDueToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ftft_ZhiYanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_ZhiYanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ftft_ReitsBeijingTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_ReitsBeijingTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466771428464">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Related Party Transaction (Details) - Schedule of due from related parties - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems', window );"><strong>Related Party Transaction (Details) - Schedule of due from related parties [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent', window );">Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 100,022<span></span>
</td>
<td class="nump">$ 53,126<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_KaiXuMember', window );">Kai Xu [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems', window );"><strong>Related Party Transaction (Details) - Schedule of due from related parties [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent', window );">Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 43,502<span></span>
</td>
<td class="nump">$ 16<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartiesRelationship', window );">Relationship</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Deputy General Manager of a subsidiary of the Company<span></span>
</td>
<td class="text">Deputy General Manager of a subsidiary of the Company<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction', window );">Note</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Prepaid expenses, interest free and payment on demand.<span></span>
</td>
<td class="text">Loan receivables*, interest free and payment on demand.<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_OLAMember', window );">OLA [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems', window );"><strong>Related Party Transaction (Details) - Schedule of due from related parties [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent', window );">Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartiesRelationship', window );">Relationship</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Chief Executive Officer of a subsidiary of the Company and Chief Strategy Officer of the Company<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction', window );">Note</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Prepaid expenses, interest free and payment on demand.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_MingYiMember', window );">Ming Yi [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems', window );"><strong>Related Party Transaction (Details) - Schedule of due from related parties [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent', window );">Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 56,393<span></span>
</td>
<td class="nump">$ 12,135<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartiesRelationship', window );">Relationship</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Chief Financial Officer of the Company<span></span>
</td>
<td class="text">Chief Financial Officer of the Company<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction', window );">Note</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Prepaid expenses, interest free and payment on demand.<span></span>
</td>
<td class="text">Loan receivables*, interest free and payment on demand.<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_JingChenMember', window );">Jing chen [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems', window );"><strong>Related Party Transaction (Details) - Schedule of due from related parties [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent', window );">Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 971<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartiesRelationship', window );">Relationship</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Vice president of the Company<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction', window );">Note</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Loan receivables*, interest free and payment on demand.<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_OlaJohannesLindMember', window );">Ola Johannes Lind [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems', window );"><strong>Related Party Transaction (Details) - Schedule of due from related parties [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent', window );">Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,168<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartiesRelationship', window );">Relationship</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Chief Executive Officer of the FTFT Capital Investments L.L.C. and Chief Strategy Officer of the Company<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction', window );">Note</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Loan receivables*, interest free and payment on demand.<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_WongTaiKueMember', window );">Wong Tai Kue [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems', window );"><strong>Related Party Transaction (Details) - Schedule of due from related parties [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent', window );">Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,836<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartiesRelationship', window );">Relationship</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">NTAM&#8217;s Director<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction', window );">Note</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Advance to pay for directors*  Amount is interest free and payment on demand.<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The related party transactions have been approved by the Company&#8217;s Audit Committee.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_RelatedPartiesRelationship">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Related parties relationship.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_RelatedPartiesRelationship</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A description of the related party transaction, including transactions to which no amounts or nominal amounts were ascribed and such other information deemed necessary to an understanding of the effects of the transactions on the financial statements. Examples of common related party transactions are, sales, purchases and transfers of realty and personal property, services received or furnished, loans and leases to and from top management and affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481440/840-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-7<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479773/842-30-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479741/842-40-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionDescriptionOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ftft_KaiXuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_KaiXuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ftft_OLAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_OLAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ftft_MingYiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_MingYiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ftft_JingChenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_JingChenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ftft_OlaJohannesLindMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_OlaJohannesLindMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ftft_WongTaiKueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_WongTaiKueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466775502288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transaction (Details) - Schedule of company transactions with related parties - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_JKNDCLimitedMember', window );">JKNDC Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseDueFromOtherRelatedParties', window );">Amount</a></td>
<td class="nump">$ 1,914<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartiesTransactionRelationship', window );">Relationship</a></td>
<td class="text">A company owned by the minority&#160;shareholder of NTAM<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartyTransactionNote', window );">Note</a></td>
<td class="text">Other expenses<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_JKNDCLimitedOneMember', window );">JKNDC Limited One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseDueFromOtherRelatedParties', window );">Amount</a></td>
<td class="nump">$ 361,958<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartiesTransactionRelationship', window );">Relationship</a></td>
<td class="text">A company owned by the minority shareholder of NTAM<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartyTransactionNote', window );">Note</a></td>
<td class="text">Cost of revenue- Asset management service<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_AlphaYieldLimitedMember', window );">Alpha Yield Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseDueFromOtherRelatedParties', window );">Amount</a></td>
<td class="nump">$ 178,913<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartiesTransactionRelationship', window );">Relationship</a></td>
<td class="text">A director of the Company is a shareholder of this company<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartyTransactionNote', window );">Note</a></td>
<td class="text">Consultancy fee<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_NiceTalentPartnerLimitedMember', window );">Nice Talent Partner Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseDueFromOtherRelatedParties', window );">Amount</a></td>
<td class="nump">$ 76,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartiesTransactionRelationship', window );">Relationship</a></td>
<td class="text">A company owned by the minority shareholder of NTAM<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartyTransactionNote', window );">Note</a></td>
<td class="text">Consultancy fee<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_NingboTielinSupplyChainManagementCoLtdMember', window );">Ningbo Tielin Supply Chain Management Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseDueFromOtherRelatedParties', window );">Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 76,862<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartiesTransactionRelationship', window );">Relationship</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">A company owned by the minority shareholder of NTAM<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RelatedPartyTransactionNote', window );">Note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Consultancy fee<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_RelatedPartiesTransactionRelationship">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Relationship.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_RelatedPartiesTransactionRelationship</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_RelatedPartyTransactionNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Related party transaction note.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_RelatedPartyTransactionNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseDueFromOtherRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in receivables due from related parties classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseDueFromOtherRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_JKNDCLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_JKNDCLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_JKNDCLimitedOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_JKNDCLimitedOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_AlphaYieldLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_AlphaYieldLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_NiceTalentPartnerLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_NiceTalentPartnerLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_NingboTielinSupplyChainManagementCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_NingboTielinSupplyChainManagementCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466767478992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IncomeTaxDetailsLineItems', window );"><strong>Income Tax (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations', window );">Income tax expenses (in Dollars)</a></td>
<td class="nump">$ 25,674<span></span>
</td>
<td class="nump">$ 187,953<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IncomeTaxDescription', window );">Income tax, description</a></td>
<td class="text">Effective on January 1, 2008, the PRC Enterprise
Income Tax Law, EIT Law, and Implementing Rules imposed a unified enterprise income tax rate of 25% on all domestic-invested enterprises
and foreign-invested enterprises in the PRC, unless they qualify under certain limited exceptions. The tax rate for pre-tax profits below
RMB 1 million is 2.5%; the tax rate for pre-tax profits between RMB1 million to RMB 3 million is 10%. E-Commerce Tianjin, Future Supply
(Chengdu) Co., Ltd. and Future Big Data (Chengdu) Co., Ltd. were subject to an enterprise income tax rate of 2.5% and 10%. Other subsidiaries
and VIE were subject to an enterprise income tax rate of 25%.&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">United Kingdom [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IncomeTaxDetailsLineItems', window );"><strong>Income Tax (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Tax rate</a></td>
<td class="nump">19.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_AE', window );">United Arab Emirates [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IncomeTaxDetailsLineItems', window );"><strong>Income Tax (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Tax rate</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_IS', window );">British Virgin Island [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IncomeTaxDetailsLineItems', window );"><strong>Income Tax (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Tax rate</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=ftft_FTFTParaguaySAMember', window );">FTFT Paraguay S.A. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IncomeTaxDetailsLineItems', window );"><strong>Income Tax (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Tax rate</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Hong Kong [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IncomeTaxDetailsLineItems', window );"><strong>Income Tax (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Tax rate</a></td>
<td class="nump">16.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_IncomeTaxDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A description of the income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_IncomeTaxDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_IncomeTaxDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_IncomeTaxDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other current and other deferred income tax expense (benefit) attributable to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_AE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_AE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_IS">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_IS</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=ftft_FTFTParaguaySAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=ftft_FTFTParaguaySAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_HK">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_HK</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466775300368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Details) - Schedule of statutory EIT rate applicable to profits of the consolidated entities and the income tax expenses - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ScheduleOfStatutoryEitRateApplicableToProfitsOfTheConsolidatedEntitiesAndTheIncomeTaxExpensesAbstract', window );"><strong>Schedule of Statutory Eit Rate Applicable to Profits of the Consolidated Entities and the Income Tax Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests', window );">Loss before taxation</a></td>
<td class="num">$ (2,221,803)<span></span>
</td>
<td class="num">$ (2,510,418)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">PRC statutory tax rate</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Computed expected benefits</a></td>
<td class="num">(555,451)<span></span>
</td>
<td class="num">(627,605)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Others, primarily the differences in tax rates</a></td>
<td class="nump">77,237<span></span>
</td>
<td class="nump">137,645<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">Effect of tax losses not recognized</a></td>
<td class="nump">503,888<span></span>
</td>
<td class="nump">677,913<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxSettlements', window );">Total</a></td>
<td class="nump">$ 25,674<span></span>
</td>
<td class="nump">$ 187,953<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ScheduleOfStatutoryEitRateApplicableToProfitsOfTheConsolidatedEntitiesAndTheIncomeTaxExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ScheduleOfStatutoryEitRateApplicableToProfitsOfTheConsolidatedEntitiesAndTheIncomeTaxExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -SubTopic 740<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480887/718-740-35-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466779930432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Impairment Loss (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ImpairmentLossAbstract', window );"><strong>Impairment Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RecordedImpairmentLoss', window );">Recorded impairment loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ShortTermInvestment', window );">Short term investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue', window );">Investment amount</a></td>
<td class="nump">$ 2,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 13,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecurities', window );">Market value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ImpairmentLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ImpairmentLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_RecordedImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Recorded impairment loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_RecordedImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ShortTermInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ShortTermInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount on the investment owned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 10<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480679/815-10-10-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 20<br> -Section 10<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480769/815-20-10-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466766970800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Based Compensation (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Feb. 01, 2023 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 12, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 25, 2022 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 25, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th"><div>Feb. 23, 2020</div></th>
<th class="th">
<div>Jan. 25, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 04, 2021 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ShareBasedCompensationDetailsLineItems', window );"><strong>Share Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityReverseStockSplit', window );">Reverse stock split</a></td>
<td class="text">1-for-5
reverse stock split<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExcessStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,244,156<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ConsultingFee', window );">Consulting fee (in Dollars) | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Common stock price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ConsultingServiceAgreementDescription', window );">Consulting service agreement, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company
issued the Consultant Shares pursuant to the Agreement, of which 1,500,000 shares were released to the Consultant immediately, 1,125,000
and 1,125,000 shares, respectively, will be held by the Company and released to the Consultant on January 25, 2021 and January 25, 2022
if this Agreement has not been terminated and there has been no breach of the Agreement by the Consultant at such time.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpensesRelatedParty', window );">Stock related compensation expenses (in Dollars) | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_StockClosingPrice', window );">Stock closing price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ConsultantShares', window );">Consultant shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_NetIncome', window );">Net income percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_PaymentDividends', window );">Payment dividends percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityRestrictions', window );">Restriction amounted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 211,700,556<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsShares', window );">Shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,047,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNoParValue', window );">Common stock, par value (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockOptionExercisePriceDecrease', window );">Stock price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentCompanyRegistrationExpense', window );">Company expense (in Dollars) | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ShareBasedCompensationDetailsLineItems', window );"><strong>Share Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExcessStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ShareBasedCompensationDetailsLineItems', window );"><strong>Share Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExcessStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_AgreementAxis=ftft_ConsultingServiceAgreementMember', window );">Consulting Service Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ShareBasedCompensationDetailsLineItems', window );"><strong>Share Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpensesRelatedParty', window );">Stock related compensation expenses (in Dollars) | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_StockClosingPrice', window );">Stock closing price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IssuedUponSharesRelatedToConsultant', window );">Issued upon shares related to consultant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ConsultantShares', window );">Consultant shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_StockRelatedCompensationExpenses', window );">Stock related compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=ftft_ShanchunHuangMember', window );">Shanchun Huang [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ShareBasedCompensationDetailsLineItems', window );"><strong>Share Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsShares', window );">Shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=ftft_YongkeXueMember', window );">Yongke Xue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ShareBasedCompensationDetailsLineItems', window );"><strong>Share Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsShares', window );">Shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=ftft_MingYiMember', window );">Ming Yi [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ShareBasedCompensationDetailsLineItems', window );"><strong>Share Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsShares', window );">Shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=ftft_PengLeiMember', window );">Peng Lei [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ShareBasedCompensationDetailsLineItems', window );"><strong>Share Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsShares', window );">Shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">547,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=ftft_PangDongMember', window );">Pang Dong [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ShareBasedCompensationDetailsLineItems', window );"><strong>Share Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsShares', window );">Shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=ftft_KaiXuMember', window );">Kai Xu [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ShareBasedCompensationDetailsLineItems', window );"><strong>Share Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsShares', window );">Shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ConsultantShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Consultant shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ConsultantShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ConsultingFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consulting Fee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ConsultingFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ConsultingServiceAgreementDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of consulting service agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ConsultingServiceAgreementDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_IssuedUponSharesRelatedToConsultant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of issued upon shares related to consultant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_IssuedUponSharesRelatedToConsultant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_NetIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_NetIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_PaymentDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment dividends.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_PaymentDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ShareBasedCompensationDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ShareBasedCompensationDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_StockClosingPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock closing price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_StockClosingPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_StockRelatedCompensationExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock related compensation expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_StockRelatedCompensationExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock issued as dividends during the period. Excludes stock splits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount per share of no-par value common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockNoParValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs of sales and operating expenses for the period incurred from transactions with related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityRestrictions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the amount of equity that is restricted to use by regulation or agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityRestrictions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of excess stock shares of an entity that have been sold or granted to shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentCompanyRegistrationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of registration fee expense for issuance of shares or units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (m)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentCompanyRegistrationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockOptionExercisePriceDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share decrease in exercise price of option. Excludes change due to standard antidilution provision and option granted under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockOptionExercisePriceDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityReverseStockSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_AgreementAxis=ftft_ConsultingServiceAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_AgreementAxis=ftft_ConsultingServiceAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ftft_ShanchunHuangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ftft_ShanchunHuangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ftft_YongkeXueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ftft_YongkeXueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ftft_MingYiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ftft_MingYiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ftft_PengLeiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ftft_PengLeiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ftft_PangDongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ftft_PangDongMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ftft_KaiXuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ftft_KaiXuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466768353456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Details) - Schedule of segment gross profit reportable segment - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ReportableSegmentRevenue', window );">Reportable segment revenue</a></td>
<td class="nump">$ 3,393,965<span></span>
</td>
<td class="nump">$ 3,466,365<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IntersegmentLoss', window );">Inter-segment loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from external customers</a></td>
<td class="nump">3,393,965<span></span>
</td>
<td class="nump">3,466,365<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SegmentGrossProfit', window );">Segment gross profit</a></td>
<td class="nump">1,207,637<span></span>
</td>
<td class="nump">1,787,977<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ftft_SupplyChainFinancingTradingMember', window );">Supply Chain Financing/Trading [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ReportableSegmentRevenue', window );">Reportable segment revenue</a></td>
<td class="nump">110,798<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IntersegmentLoss', window );">Inter-segment loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from external customers</a></td>
<td class="nump">110,798<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SegmentGrossProfit', window );">Segment gross profit</a></td>
<td class="nump">105,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ftft_AssetManagementServiceMember', window );">Asset management service [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ReportableSegmentRevenue', window );">Reportable segment revenue</a></td>
<td class="nump">3,163,064<span></span>
</td>
<td class="nump">3,456,376<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IntersegmentLoss', window );">Inter-segment loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from external customers</a></td>
<td class="nump">3,163,064<span></span>
</td>
<td class="nump">3,456,376<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SegmentGrossProfit', window );">Segment gross profit</a></td>
<td class="nump">1,056,307<span></span>
</td>
<td class="nump">1,777,988<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember', window );">Other Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ReportableSegmentRevenue', window );">Reportable segment revenue</a></td>
<td class="nump">120,103<span></span>
</td>
<td class="nump">9,989<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IntersegmentLoss', window );">Inter-segment loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from external customers</a></td>
<td class="nump">120,103<span></span>
</td>
<td class="nump">9,989<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SegmentGrossProfit', window );">Segment gross profit</a></td>
<td class="nump">$ 45,476<span></span>
</td>
<td class="nump">$ 9,989<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_IntersegmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of inter-segment loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_IntersegmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ReportableSegmentRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of reportable segment revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ReportableSegmentRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_SegmentGrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of segment gross profit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_SegmentGrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ftft_SupplyChainFinancingTradingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ftft_SupplyChainFinancingTradingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ftft_AssetManagementServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ftft_AssetManagementServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466767490944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Details) - Schedule of loss from continuing operations before income tax - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems', window );"><strong>Segment Reporting (Details) - Schedule of loss from continuing operations before income tax [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Total operating expenses and other expense</a></td>
<td class="nump">$ 3,429,440<span></span>
</td>
<td class="nump">$ 4,298,395<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Loss before Income Tax</a></td>
<td class="num">(2,221,803)<span></span>
</td>
<td class="num">(2,510,418)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember', window );">Supply chain financing/trading [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems', window );"><strong>Segment Reporting (Details) - Schedule of loss from continuing operations before income tax [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Total operating expenses and other expense</a></td>
<td class="nump">219,179<span></span>
</td>
<td class="nump">99,117<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ftft_AssetManagementServiceMember', window );">Asset management service [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems', window );"><strong>Segment Reporting (Details) - Schedule of loss from continuing operations before income tax [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Total operating expenses and other expense</a></td>
<td class="nump">782,177<span></span>
</td>
<td class="nump">498,842<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember', window );">Other Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems', window );"><strong>Segment Reporting (Details) - Schedule of loss from continuing operations before income tax [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Total operating expenses and other expense</a></td>
<td class="nump">14,571<span></span>
</td>
<td class="nump">639,719<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Corporate and Unallocated [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems', window );"><strong>Segment Reporting (Details) - Schedule of loss from continuing operations before income tax [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Total operating expenses and other expense</a></td>
<td class="nump">$ 2,413,513<span></span>
</td>
<td class="nump">$ 3,060,717<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4,6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ftft_AssetManagementServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ftft_AssetManagementServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466778560032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segment Reporting (Details) - Schedule of segment assets - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SegmentReportingDetailsScheduleofsegmentassetsLineItems', window );"><strong>Segment Reporting (Details) - Schedule of segment assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">$ 85,058,659<span></span>
</td>
<td class="nump">$ 85,017,719<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember', window );">Supply chain financing/trading [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SegmentReportingDetailsScheduleofsegmentassetsLineItems', window );"><strong>Segment Reporting (Details) - Schedule of segment assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">28,701,480<span></span>
</td>
<td class="nump">26,487,090<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ftft_AssetManagementServiceMember', window );">Asset management service [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SegmentReportingDetailsScheduleofsegmentassetsLineItems', window );"><strong>Segment Reporting (Details) - Schedule of segment assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">3,398,297<span></span>
</td>
<td class="nump">3,387,506<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember', window );">Other Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SegmentReportingDetailsScheduleofsegmentassetsLineItems', window );"><strong>Segment Reporting (Details) - Schedule of segment assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">15,684,559<span></span>
</td>
<td class="nump">14,090,091<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Corporate and Unallocated [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_SegmentReportingDetailsScheduleofsegmentassetsLineItems', window );"><strong>Segment Reporting (Details) - Schedule of segment assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">$ 37,274,323<span></span>
</td>
<td class="nump">$ 41,053,032<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_SegmentReportingDetailsScheduleofsegmentassetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_SegmentReportingDetailsScheduleofsegmentassetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ftft_AssetManagementServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ftft_AssetManagementServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466777659856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesPaidValue', window );">Damages and attorneys&#8217; fees</a></td>
<td class="nump">$ 7,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesPaidValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of damages paid to the plaintiff in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesPaidValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140466776404544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Risks and Uncertainties (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=ftft_CustomersOneMember', window );">Customers One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RisksandUncertaintiesDetailsLineItems', window );"><strong>Risks and Uncertainties (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ConcentrationRiskPercentage', window );">Total revenues</a></td>
<td class="nump">84.78%<span></span>
</td>
<td class="nump">98.89%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=ftft_OneVendorMember', window );">One Vendor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RisksandUncertaintiesDetailsLineItems', window );"><strong>Risks and Uncertainties (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ConcentrationRiskPercentage', window );">Total revenues</a></td>
<td class="nump">16.56%<span></span>
</td>
<td class="nump">17.70%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ConcentrationRiskPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ConcentrationRiskPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_RisksandUncertaintiesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_RisksandUncertaintiesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=ftft_CustomersOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=ftft_CustomersOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=ftft_OneVendorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=ftft_OneVendorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>f10q0323_futurefin_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2023"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:ftft="http://skypeoplefruitjuice.com/20230331"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="ftft-20230331.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2023-05-22</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ftft:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ftft:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ftft:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ftft:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ftft:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ftft:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ftft:KAZANSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-18</instant>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">ftft:KAZANSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-18</endDate>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ftft:FTFTHKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-18</instant>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ftft:KazanSAOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-18</instant>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ftft:FTFTUKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-01</instant>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-10-01</endDate>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-01</instant>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-01</instant>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2023-01-26</instant>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">ftft:VariableInterestEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">ftft:VariableInterestEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">ftft:VariableInterestEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RecourseStatusAxis">ftft:VariableInterestEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:DebtorAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:DebtorAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:DebtorBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:DebtorBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:DebtorCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:DebtorCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2022-04-22</instant>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2023-01-23</instant>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2023-02-03</instant>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-05-18</endDate>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ftft:BusinessCombinationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-01</instant>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2022-10-01</instant>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-09</endDate>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2022-04-22</startDate>
            <endDate>2022-04-22</endDate>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2022-03-10</instant>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2023-09-23</startDate>
            <endDate>2023-09-23</endDate>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:BorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:FutureFinTechHongKongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-04-17</endDate>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-31</startDate>
            <endDate>2023-05-30</endDate>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:LoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-04-17</endDate>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2022-12-26</instant>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2022-12-26</endDate>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:FTFTHKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-26</endDate>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-04-17</endDate>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2022-07-14</instant>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-15</endDate>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-07-14</endDate>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-07-17</endDate>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2021-09-08</instant>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2023-09-01</startDate>
            <endDate>2023-09-08</endDate>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2023-09-01</startDate>
            <endDate>2023-09-06</endDate>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2022-05-10</instant>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-10</endDate>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2023-09-01</startDate>
            <endDate>2023-09-09</endDate>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-04-17</endDate>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-05-30</endDate>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-04-17</endDate>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:FTFTHKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-26</instant>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:FTFTHKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2022-12-26</endDate>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-26</endDate>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:FTFTHKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-04-17</endDate>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-14</instant>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-15</endDate>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-14</endDate>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-04-17</endDate>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ftft:PrivateEquityFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-06</instant>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2021-09-06</instant>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2021-08-06</instant>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2021-08-04</instant>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2021-08-04</startDate>
            <endDate>2021-08-04</endDate>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ftft:KhyberMoneyExchangeLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-01</instant>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2022-09-25</startDate>
            <endDate>2022-10-01</endDate>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-06</endDate>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-04</endDate>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:KhyberMoneyExchangeLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:KhyberMoneyExchangeLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FUCEFutureSupplyChainXianCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FUCEFutureSupplyChainXianCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FUCEFutureSupplyChainXianCoLtdTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FUCEFutureSupplyChainXianCoLtdTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FUCEFutureSupplyChainXianCoLtdThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FUCEFutureSupplyChainXianCoLtdThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FUCEFutureSupplyChainXianCoLtdFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FUCEFutureSupplyChainXianCoLtdFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:NiceTalentAssetManagementLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:NiceTalentAssetManagementLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:NiceTalentAssetManagementLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ZhiYanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ReitsBeijingTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ReitsBeijingTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ZhiYanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:KaiXuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:OLAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:MingYiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:KaiXuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:MingYiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:JingChenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:OlaJohannesLindMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:WongTaiKueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:JKNDCLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:JKNDCLimitedOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:AlphaYieldLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:NiceTalentPartnerLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:NingboTielinSupplyChainManagementCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ftft:FTFTParaguaySAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-01</endDate>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-25</endDate>
        </period>
    </context>
    <context id="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2020-01-25</instant>
        </period>
    </context>
    <context id="c164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-23</endDate>
        </period>
    </context>
    <context id="c165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ftft:AgreementAxis">ftft:ConsultingServiceAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ftft:AgreementAxis">ftft:ConsultingServiceAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-25</endDate>
        </period>
    </context>
    <context id="c169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2021-01-25</instant>
        </period>
    </context>
    <context id="c170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ftft:AgreementAxis">ftft:ConsultingServiceAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-25</endDate>
        </period>
    </context>
    <context id="c171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-12</endDate>
        </period>
    </context>
    <context id="c172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2022-07-12</instant>
        </period>
    </context>
    <context id="c173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:ShanchunHuangMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-12</endDate>
        </period>
    </context>
    <context id="c174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:YongkeXueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-12</endDate>
        </period>
    </context>
    <context id="c175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:MingYiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-12</endDate>
        </period>
    </context>
    <context id="c176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:PengLeiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-12</endDate>
        </period>
    </context>
    <context id="c177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:PangDongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-12</endDate>
        </period>
    </context>
    <context id="c178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:KaiXuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-12</endDate>
        </period>
    </context>
    <context id="c179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:SupplyChainFinancingTradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:AssetManagementServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:AssetManagementServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:CoalsAndAluminumIngotsSupplyChainFinancingtradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:CoalsAndAluminumIngotsSupplyChainFinancingtradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:CoalsAndAluminumIngotsSupplyChainFinancingtradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:CoalsAndAluminumIngotsSupplyChainFinancingtradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:AssetManagementServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:AssetManagementServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ftft:CustomersOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ftft:CustomersOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ftft:OneVendorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ftft:OneVendorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="cny">
        <measure>iso4217:CNY</measure>
    </unit>
    <unit id="gbp">
        <measure>iso4217:GBP</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="hkd">
        <measure>iso4217:HKD</measure>
    </unit>
    <dei:DocumentType contextRef="c0">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c0">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c0">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c0">001-34502</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0">Future FinTech Group Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0">FL</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0">98-0222013</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0">Americas Tower</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c0">1177 Avenue of The Americas</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3 contextRef="c0">Suite 5100</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown contextRef="c0">New York</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c0">NY</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode contextRef="c0">888</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c0">622-1218</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0">Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0">FTFT</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c0">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c0">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c1" decimals="INF" unitRef="shares">14645653</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Cash contextRef="c2" decimals="0" unitRef="usd">16161676</us-gaap:Cash>
    <us-gaap:Cash contextRef="c3" decimals="0" unitRef="usd">26145588</us-gaap:Cash>
    <us-gaap:RestrictedCashCurrent contextRef="c2" decimals="0" unitRef="usd">3638110</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent contextRef="c3" decimals="0" unitRef="usd">3589582</us-gaap:RestrictedCashCurrent>
    <us-gaap:ShortTermInvestments contextRef="c2" decimals="0" unitRef="usd">1176910</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments contextRef="c3" decimals="0" unitRef="usd">988073</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c2" decimals="0" unitRef="usd">4342556</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c3" decimals="0" unitRef="usd">7796672</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c2" decimals="0" unitRef="usd">15225822</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c3" decimals="0" unitRef="usd">4670264</us-gaap:OtherAssetsCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent contextRef="c2" decimals="0" unitRef="usd">19039220</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent contextRef="c3" decimals="0" unitRef="usd">19157538</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c2" decimals="0" unitRef="usd">5508219</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c3" decimals="0" unitRef="usd">2649536</us-gaap:OtherReceivablesNetCurrent>
    <ftft:DueFromRelatedPartyCurrent contextRef="c2" decimals="0" unitRef="usd">-100022</ftft:DueFromRelatedPartyCurrent>
    <ftft:DueFromRelatedPartyCurrent contextRef="c3" decimals="0" unitRef="usd">-53126</ftft:DueFromRelatedPartyCurrent>
    <us-gaap:AssetsCurrent contextRef="c2" decimals="0" unitRef="usd">65192535</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="0" unitRef="usd">65050379</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="0" unitRef="usd">4408927</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" unitRef="usd">4417281</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c2" decimals="0" unitRef="usd">977303</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="0" unitRef="usd">1055906</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c2" decimals="0" unitRef="usd">503810</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c3" decimals="0" unitRef="usd">518069</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill contextRef="c2" decimals="0" unitRef="usd">13976084</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c3" decimals="0" unitRef="usd">13976084</us-gaap:Goodwill>
    <us-gaap:AssetsNoncurrent contextRef="c2" decimals="0" unitRef="usd">19866124</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="c3" decimals="0" unitRef="usd">19967340</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets contextRef="c2" decimals="0" unitRef="usd">85058659</us-gaap:Assets>
    <us-gaap:Assets contextRef="c3" decimals="0" unitRef="usd">85017719</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c2" decimals="0" unitRef="usd">1633250</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c3" decimals="0" unitRef="usd">3603577</us-gaap:AccountsPayableCurrent>
    <us-gaap:NotesPayableCurrent contextRef="c2" decimals="0" unitRef="usd">3638110</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent contextRef="c3" decimals="0" unitRef="usd">3589582</us-gaap:NotesPayableCurrent>
    <us-gaap:DividendsPayableCurrent contextRef="c2" decimals="0" unitRef="usd">1554463</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent contextRef="c3" decimals="0" unitRef="usd">2214256</us-gaap:DividendsPayableCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">5606663</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">1236241</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c2" decimals="0" unitRef="usd">299920</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" unitRef="usd">294944</us-gaap:OperatingLeaseLiabilityCurrent>
    <ftft:DueToRelatedPartysCurrent contextRef="c2" decimals="0" unitRef="usd">-238069</ftft:DueToRelatedPartysCurrent>
    <ftft:DueToRelatedPartysCurrent contextRef="c3" decimals="0" unitRef="usd">-244819</ftft:DueToRelatedPartysCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">7387697</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">7387697</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">20358172</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">18571116</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c2" decimals="0" unitRef="usd">677383</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" unitRef="usd">760962</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c2" decimals="0" unitRef="usd">677383</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c3" decimals="0" unitRef="usd">760962</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c2" decimals="0" unitRef="usd">21035555</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c3" decimals="0" unitRef="usd">19332078</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c2" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c3" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c2" decimals="0" unitRef="shares">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c3" decimals="0" unitRef="shares">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c2" decimals="0" unitRef="shares">14645653</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c2" decimals="0" unitRef="shares">14645653</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c3" decimals="0" unitRef="shares">14645653</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c3" decimals="0" unitRef="shares">14645653</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c2" decimals="0" unitRef="usd">14646</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c3" decimals="0" unitRef="usd">14646</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c2" decimals="0" unitRef="usd">222751657</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c3" decimals="0" unitRef="usd">222751657</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RestructuringReserve contextRef="c2" decimals="0" unitRef="usd">98357</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c3" decimals="0" unitRef="usd">98357</us-gaap:RestructuringReserve>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c2" decimals="0" unitRef="usd">-154452898</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c3" decimals="0" unitRef="usd">-152276434</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c2" decimals="0" unitRef="usd">-3038065</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c3" decimals="0" unitRef="usd">-3623005</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="0" unitRef="usd">65373697</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" unitRef="usd">66965221</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="c2" decimals="0" unitRef="usd">-1350593</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="c3" decimals="0" unitRef="usd">-1279580</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c2" decimals="0" unitRef="usd">64023104</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c3" decimals="0" unitRef="usd">65685641</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c2" decimals="0" unitRef="usd">85058659</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="0" unitRef="usd">85017719</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues contextRef="c0" decimals="0" unitRef="usd">3393965</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c4" decimals="0" unitRef="usd">3466365</us-gaap:Revenues>
    <ftft:CostOfGoodsSoldThirdParty contextRef="c0" decimals="0" unitRef="usd">1824370</ftft:CostOfGoodsSoldThirdParty>
    <ftft:CostOfGoodsSoldThirdParty contextRef="c4" decimals="0" unitRef="usd">1678388</ftft:CostOfGoodsSoldThirdParty>
    <ftft:CostOfGoodSoldRelatedParty contextRef="c0" decimals="0" unitRef="usd">361958</ftft:CostOfGoodSoldRelatedParty>
    <us-gaap:GrossProfit contextRef="c0" decimals="0" unitRef="usd">1207637</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c4" decimals="0" unitRef="usd">1787977</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c0" decimals="0" unitRef="usd">3478400</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c4" decimals="0" unitRef="usd">3410410</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c0" decimals="0" unitRef="usd">208723</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c4" decimals="0" unitRef="usd">433055</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingExpense contextRef="c0" decimals="0" unitRef="usd">132439</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="c4" decimals="0" unitRef="usd">370469</us-gaap:SellingExpense>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c0" decimals="0" unitRef="usd">16826</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c4" decimals="0" unitRef="usd">2002</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:GoodwillImpairmentLoss contextRef="c4" decimals="0" unitRef="usd">248512</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:OperatingExpenses contextRef="c0" decimals="0" unitRef="usd">3836388</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c4" decimals="0" unitRef="usd">4464448</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-2628751</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c4" decimals="0" unitRef="usd">-2676471</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet contextRef="c0" decimals="0" unitRef="usd">455457</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c4" decimals="0" unitRef="usd">173230</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestExpenseOther contextRef="c0" decimals="0" unitRef="usd">2842</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c4" decimals="0" unitRef="usd">3076</us-gaap:InterestExpenseOther>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c0" decimals="0" unitRef="usd">-45667</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c4" decimals="0" unitRef="usd">-4101</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c0" decimals="0" unitRef="usd">406948</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c4" decimals="0" unitRef="usd">166053</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c0" decimals="0" unitRef="usd">-2221803</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c4" decimals="0" unitRef="usd">-2510418</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c0" decimals="0" unitRef="usd">-25674</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c4" decimals="0" unitRef="usd">-187953</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-2247477</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="0" unitRef="usd">-2698371</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNonredeemableNoncontrollingInterest contextRef="c0" decimals="0" unitRef="usd">71013</us-gaap:NetIncomeLossAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNonredeemableNoncontrollingInterest contextRef="c4" decimals="0" unitRef="usd">175209</us-gaap:NetIncomeLossAttributableToNonredeemableNoncontrollingInterest>
    <ftft:IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest contextRef="c0" decimals="0" unitRef="usd">-2176464</ftft:IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest>
    <ftft:IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest contextRef="c4" decimals="0" unitRef="usd">-2523162</ftft:IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-2247477</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="0" unitRef="usd">-2698371</us-gaap:NetIncomeLoss>
    <us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments contextRef="c0" decimals="0" unitRef="usd">180851</us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments>
    <ftft:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion contextRef="c0" decimals="0" unitRef="usd">404089</ftft:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion>
    <ftft:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion contextRef="c4" decimals="0" unitRef="usd">-182617</ftft:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="0" unitRef="usd">-1662537</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="0" unitRef="usd">-2880988</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c0" decimals="0" unitRef="usd">-71013</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c4" decimals="0" unitRef="usd">-175209</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="0" unitRef="usd">-1591524</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c4" decimals="0" unitRef="usd">-2705779</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare contextRef="c0" decimals="2" unitRef="usdPershares">-0.15</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare contextRef="c4" decimals="2" unitRef="usdPershares">-0.19</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareDiluted contextRef="c0" decimals="2" unitRef="usdPershares">-0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="c4" decimals="2" unitRef="usdPershares">-0.18</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c0" decimals="0" unitRef="shares">14645653</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c4" decimals="0" unitRef="shares">13088090</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c0" decimals="0" unitRef="shares">14856179</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c4" decimals="0" unitRef="shares">13645881</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="c5" decimals="0" unitRef="shares">14036253</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c5" decimals="0" unitRef="usd">14036</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c6" decimals="0" unitRef="usd">220579277</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c7" decimals="0" unitRef="usd">61382</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c8" decimals="0" unitRef="usd">-138611914</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c9" decimals="0" unitRef="usd">-597862</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c10" decimals="0" unitRef="usd">-590761</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c11" decimals="0" unitRef="usd">80854158</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c12" decimals="0" unitRef="usd">-2523162</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c13" decimals="0" unitRef="usd">-175209</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c4" decimals="0" unitRef="usd">-2698371</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan contextRef="c14" decimals="0" unitRef="usd">893250</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan contextRef="c4" decimals="0" unitRef="usd">893250</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c16" decimals="0" unitRef="usd">-182617</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c4" decimals="0" unitRef="usd">-182617</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:SharesOutstanding contextRef="c18" decimals="0" unitRef="shares">14036253</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c18" decimals="0" unitRef="usd">14036</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c19" decimals="0" unitRef="usd">221472527</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20" decimals="0" unitRef="usd">61382</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c21" decimals="0" unitRef="usd">-141135076</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c22" decimals="0" unitRef="usd">-780479</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c23" decimals="0" unitRef="usd">-765970</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c24" decimals="0" unitRef="usd">78866420</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding contextRef="c25" decimals="0" unitRef="shares">14645653</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c25" decimals="0" unitRef="usd">14646</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c26" decimals="0" unitRef="usd">222751657</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c27" decimals="0" unitRef="usd">98357</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c28" decimals="0" unitRef="usd">-152276434</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c29" decimals="0" unitRef="usd">-3623005</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c30" decimals="0" unitRef="usd">-1279580</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c3" decimals="0" unitRef="usd">65685641</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c31" decimals="0" unitRef="usd">-2176464</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c32" decimals="0" unitRef="usd">-71013</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" unitRef="usd">-2247477</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c33" decimals="-6" unitRef="usd">180851000000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c0" decimals="-6" unitRef="usd">180851000000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c33" decimals="0" unitRef="usd">404089</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c0" decimals="0" unitRef="usd">404089</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:SharesOutstanding contextRef="c37" decimals="0" unitRef="shares">14645653</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c37" decimals="0" unitRef="usd">14646</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c38" decimals="0" unitRef="usd">222751657</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c39" decimals="0" unitRef="usd">98357</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c40" decimals="0" unitRef="usd">-154452898</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c41" decimals="0" unitRef="usd">-3038065</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c42" decimals="0" unitRef="usd">-1350593</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c2" decimals="0" unitRef="usd">64023104</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" unitRef="usd">-2247477</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c4" decimals="0" unitRef="usd">-2698371</us-gaap:ProfitLoss>
    <us-gaap:Depreciation contextRef="c0" decimals="0" unitRef="usd">73614</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c4" decimals="0" unitRef="usd">45208</us-gaap:Depreciation>
    <us-gaap:AdjustmentForAmortization contextRef="c0" decimals="0" unitRef="usd">14259</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c4" decimals="0" unitRef="usd">11768</us-gaap:AdjustmentForAmortization>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c0" decimals="0" unitRef="usd">16826</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c4" decimals="0" unitRef="usd">2002</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ShareBasedCompensation contextRef="c4" decimals="0" unitRef="usd">893250</us-gaap:ShareBasedCompensation>
    <ftft:ImpairmentOfShortTermInvestment contextRef="c4" decimals="0" unitRef="usd">248512</ftft:ImpairmentOfShortTermInvestment>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="c0" decimals="0" unitRef="usd">3454116</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="c4" decimals="0" unitRef="usd">1284130</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="c0" decimals="0" unitRef="usd">2875509</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="c4" decimals="0" unitRef="usd">437335</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInPrepaidSupplies contextRef="c0" decimals="0" unitRef="usd">10555558</us-gaap:IncreaseDecreaseInPrepaidSupplies>
    <us-gaap:IncreaseDecreaseInPrepaidSupplies contextRef="c4" decimals="0" unitRef="usd">-563832</us-gaap:IncreaseDecreaseInPrepaidSupplies>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c0" decimals="0" unitRef="usd">-1970327</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c0" decimals="0" unitRef="usd">-659794</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c4" decimals="0" unitRef="usd">-404870</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInDueFromRelatedParties contextRef="c0" decimals="0" unitRef="usd">-46860</us-gaap:IncreaseDecreaseInDueFromRelatedParties>
    <us-gaap:IncreaseDecreaseInDueFromRelatedParties contextRef="c4" decimals="0" unitRef="usd">-165492</us-gaap:IncreaseDecreaseInDueFromRelatedParties>
    <ftft:RepaymentOfAmountsDueToRelatedPartiesNet contextRef="c0" decimals="0" unitRef="usd">104156</ftft:RepaymentOfAmountsDueToRelatedPartiesNet>
    <ftft:RepaymentOfAmountsDueToRelatedPartiesNet contextRef="c4" decimals="0" unitRef="usd">312270</ftft:RepaymentOfAmountsDueToRelatedPartiesNet>
    <ftft:IncreaseDecreaseInAdvancesFromCustomers contextRef="c0" decimals="0" unitRef="usd">4370422</ftft:IncreaseDecreaseInAdvancesFromCustomers>
    <ftft:IncreaseDecreaseInAdvancesFromCustomers contextRef="c4" decimals="0" unitRef="usd">13</ftft:IncreaseDecreaseInAdvancesFromCustomers>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="c0" decimals="0" unitRef="usd">-10436724</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="c4" decimals="0" unitRef="usd">-638639</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations contextRef="c4" decimals="0" unitRef="usd">-1</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <ftft:AdditionsToPropertyPlantAndEquipment contextRef="c0" decimals="0" unitRef="usd">68970</ftft:AdditionsToPropertyPlantAndEquipment>
    <ftft:AdditionsToPropertyPlantAndEquipment contextRef="c4" decimals="0" unitRef="usd">17902</ftft:AdditionsToPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt contextRef="c4" decimals="0" unitRef="usd">5000000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <ftft:RepaymentForLoanReceivable contextRef="c0" decimals="0" unitRef="usd">224970</ftft:RepaymentForLoanReceivable>
    <ftft:RepaymentForLoanReceivable contextRef="c4" decimals="0" unitRef="usd">6000000</ftft:RepaymentForLoanReceivable>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c4" decimals="0" unitRef="usd">570351</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="0" unitRef="usd">156000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c4" decimals="0" unitRef="usd">411747</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <ftft:ProceedsFromLoanPayable contextRef="c4" decimals="0" unitRef="usd">-3621827</ftft:ProceedsFromLoanPayable>
    <us-gaap:ProceedsFromPaymentsToMinorityShareholders contextRef="c4" decimals="0" unitRef="usd">-63477</us-gaap:ProceedsFromPaymentsToMinorityShareholders>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c4" decimals="0" unitRef="usd">3558350</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c0" decimals="0" unitRef="usd">345340</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="0" unitRef="usd">32969</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="0" unitRef="usd">-9935384</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c4" decimals="0" unitRef="usd">3364426</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="0" unitRef="usd">29735170</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c11" decimals="0" unitRef="usd">50273517</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c2" decimals="0" unitRef="usd">19799786</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c24" decimals="0" unitRef="usd">53637943</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaid contextRef="c0" decimals="0" unitRef="usd">63162</us-gaap:IncomeTaxesPaid>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;1. CORPORATE INFORMATION&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Future FinTech Group Inc. (the &#x201c;Company&#x201d;)
is a holding company incorporated under the laws of the State of Florida. The main business of the Company includes an online shopping
platform, Chain Cloud Mall, which is based on blockchain technology; supply chain financing services and trading, asset management and
money transfer services. The Company has also expanded into cryptocurrency mining and cryptocurrency market data and information service
business. Prior to 2019, the Company engaged in the production and sales of fruit juice concentrates, fruit juice beverages and other
fruit-related products in the People&#x2019;s Republic of China (&#x201c;PRC&#x201d;, or &#x201c;China&#x201d;), and overseas markets. Due
to the drastically increased production cost and tightened environmental law in China, the Company has transformed its business from fruit
juice manufacturing and distribution to a real-name blockchain e-commerce platform that integrates blockchain and internet technology,
supply chain financing services and trading and asset management and money transfer services.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In March 2022, FTFT UK Limited received approval
to operate as an Electronic Money Directive (&#x201c;EMD&#x201d;) Agent and has been registered as such with the Financial Conduct Authority
(FCA), a UK regulator. This status grants FTFT UK Limited the ability to distribute or redeem e-money and provide certain financial services
on behalf of an e-money institution (registration number 903050).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On April 14, 2022, the Company established Future
Trading (Chengdu) Co., Ltd. Its business is coal and aluminum ingots supply chain financing services and trading.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On April 18, 2022, the Company and Future Fintech
(Hong Kong) Limited, a wholly owned subsidiary of the Company jointly acquired 100% equity interest of KAZAN S.A., a company incorporated
in Republic of Paraguay for $288. The Company owns 90% and FTFT HK owns 10% of Kazan S.A., respectively. Kazan S.A. has no operation before
the acquisition. The Company plans to develop bitcoin and other cryptocurrency mining and related services in Paraguay. The Company has
changed its name from KAZAN S.A to FTFT Paraguay S.A. on July 28, 2022.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On September 29, 2022, FTFT UK Limited completed its acquisition of
100% of the issued and outstanding shares of Khyber Money Exchange Ltd., a company incorporated in England and Wales, from Rahim Shah,
a resident of United Kingdom for a total of Euros &#x20ac;685,000 (&#x201c;Purchase Price&#x201d;), pursuant to a Share Purchase Agreement
(the &#x201c;Agreement&#x201d;) dated September 1, 2021. Khyber Money Exchange Ltd. is a money transfer company with a platform for transferring
money through one of its agent locations or via its online portal, mobile platform or over the phone.&#160;Khyber Money Exchange Ltd.
is regulated by the UK Financial Conduct Authority (FCA) and the parties received approval by the FCA before the formal closing of the
transaction. On October 11, 2022, the Company changed the name of Khyber Money Exchange Ltd. to FTFT Finance UK Limited.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On February 27, 2023, Future FinTech (Hong Kong) Limited (&#x201c;Buyer&#x201d;),
a company incorporated in Hong Kong and a wholly owned subsidiary of Future FinTech Group Inc. (the &#x201c;Company&#x201d;) entered into
a Share Transfer Agreement (the &#x201c;Agreement&#x201d;) with Alpha Financial Limited, a company incorporated in Hong Kong (&#x201c;Seller&#x201d;)
and sole owner and shareholder of Alpha International Securities (Hong Kong) Limited,&#160;a company incorporated in Hong Kong (&#x201c;Alpha
HK&#x201d;) and Alpha Information Service (Shenzhen) Co., Ltd., a company incorporated in China (&#x201c;Alpha SZ&#x201d;). Alpha HK holds
Type 1 &#x2018;Securities Trading&#x2019;, Type 2 &#x2018;Futures Contract Trading&#x2019; and Type 4 &#x2018;Securities Consulting&#x2019;
financial licenses issued by the Hong Kong Securities and Futures Commission. Alpha SZ provides technical support services to Alpha HK.
The share transfer transaction is still subject to the approval of&lt;span&gt;&#160;the Securities and Futures
Commission of Hong Kong (&#x201c;SFC&#x201d;) and has not been closed yet. &lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s business and operations are principally conducted
by its subsidiaries in the PRC and Hong Kong.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On January 26, 2023, the Company filed with the Florida Secretary of
State&#x2019;s office Articles of Amendment (the &#x201c;Amendment&#x201d;)&#160;to amend its Second Amended and Restated Articles of Incorporation,
as amended (&#x201c;Articles of Incorporation&#x201d;). As a result of the Amendment, the Company has authorized and approved a 1-for-5
reverse stock split of the Company&#x2019;s authorized shares of common stock from 300,000,000 shares to 60,000,000 shares, accompanied
by a corresponding decrease in the Company&#x2019;s issued and outstanding shares of common stock (the &#x201c;Reverse Stock Split&#x201d;).
The common stock will continue to be $0.001 par value. The Company rounds up to the next full share of the Company&#x2019;s shares of common
stock any fractional shares that result from the Reverse Stock Split and no fractional shares is issued in connection with the Reverse
Stock Split and no cash or other consideration is paid in connection with any fractional shares that would otherwise have resulted from
the Reverse Stock Split. No changes are being made to the number of preferred shares of the Company which remain as 10,000,000 preferred
shares as authorized but not issued. The amendment to the Articles of Incorporation of the Company took effect at 1:00am Eastern Time
on February 1, 2023. The Reverse Stock Split and Amendment were authorized and approved by the Board of Directors of the Company without
shareholders&#x2019; approval, pursuant to 607.10025 of the Florida Business Corporation Act of the State of Florida.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The reverse stock split would be reflected in our March 31, 2023 and
December 31, 2022 statements of changes in stockholders&#x2019; equity, and in per share data for all periods presented.&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c43" decimals="2" unitRef="pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment contextRef="c44" decimals="0" unitRef="usd">288</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c45" decimals="2" unitRef="pure">0.90</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c46" decimals="2" unitRef="pure">0.10</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c47" decimals="2" unitRef="pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment contextRef="c48" decimals="-6" unitRef="usd">685000000000</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <us-gaap:CommonStockSharesAuthorized contextRef="c49" decimals="0" unitRef="shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c50" decimals="0" unitRef="shares">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:SharePrice contextRef="c51" decimals="3" unitRef="usdPershares">0.001</us-gaap:SharePrice>
    <us-gaap:SharesIssued contextRef="c51" decimals="0" unitRef="shares">10000000</us-gaap:SharesIssued>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;Basis of presentation&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The unaudited condensed consolidated financial
statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information
and the rules and regulations of the Securities and Exchange Commission. In the opinion of management, the unaudited financial statements
have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring
adjustments, necessary to present fairly the financial position as of March 31, 2023 and the results of operations and cash flows for
the periods ended March 31, 2023 and 2022. The financial data and other information disclosed in these notes to the interim financial
statements related to these periods are unaudited. The results for the three months ended March 31, 2023 are not necessarily indicative
of the results to be expected for any subsequent periods or for the entire year ending December 31, 2023. The balance sheet at December
31, 2022 has been derived from the audited financial statements at that date.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Our contractual arrangements with the VIE and their respective shareholders
allow us to (i) exercise effective control over the VIE, (ii) receive substantially all of the economic benefits of the VIE, and (iii)
have an exclusive option to purchase all or part of the equity interests in the VIE when and to the extent permitted by PRC law.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As a result of our direct ownership in our wholly owned subsidiary
and the contractual arrangements with the VIE, we are regarded as the primary beneficiary of the VIE, and we treat it and its subsidiaries
as our consolidated affiliated entities under U.S. GAAP. We have consolidated the financial results of the VIE in our condensed consolidated
financial statements in accordance with U.S. GAAP&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Certain information and footnote disclosures normally
included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed
or omitted pursuant to the Securities and Exchange Commission&#x2019;s rules and regulations. These unaudited financial statements should
be read in conjunction with our audited financial statements and notes thereto for the year ended December 31, 2022 as included in our
Annual Report on Form 10-K.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Discontinued Operations&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On June 27, 2022, Chain Cloud Mall Logistics Center
(Shanxi) Co., Ltd. was dissolved and deregistered.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Based on the disposal plan and in accordance with
ASC 205-20, the Company presented the operating results from these operations as a discontinued operation.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Segment Information Reclassification&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company classified business segment into CCM
Shopping Mall Membership, asset management service, coal, aluminum, sand and steel ingots supply chain financing service and trading,
and others.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Uses of Estimates in the Preparation of Financial
Statements&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s condensed consolidated financial
statements have been prepared in accordance with US GAAP and this requires management to make estimates and assumptions that affect the
reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated
financial statements and reported amounts of revenue and expenses during the reporting period. The significant areas requiring the use
of management estimates include, but not limited to, the allowance for doubtful receivable, estimated useful life and residual value of
property, plant and equipment, impairment of long-lived assets provision for staff benefit, recognition and measurement of deferred income
taxes and valuation allowance for deferred tax assets. Although these estimates are based on management&#x2019;s knowledge of current events
and actions management may undertake in the future, actual results may ultimately differ from those estimates and such differences may
be material to our condensed consolidated financial statements.&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Going Concern&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s financial statements are prepared
assuming that the Company will continue as a going concern.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company incurred operating losses and had
negative operating cash flows and may continue to incur operating losses and generate negative cash flows as the Company implements its
future business plan. The Company&#x2019;s operating losses amounted $2.25 million, and it had negative operating cash flows amounted $10.44
million as of March 31, 2023. These factors raise substantial doubts about the Company&#x2019;s ability to continue as a going concern.
The Company has raised funds through issuance of convertible notes and common stock.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The ability of the Company to continue as a going
concern is dependent upon its ability to successfully execute its new business strategy and eventually attain profitable operations. The
accompanying financial statements do not include any adjustments that may be necessary if the Company is unable to continue as a going
concern.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Research and development&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Research and development expenses include salaries,
contracted services, as well as the related expenses for our research and product development team, and expenditures relating to our efforts
to develop, design, and enhance our service to our clients. The Company expenses research and development costs as they are incurred.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Impairment of Long-Lived Assets&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In accordance with the &#160;&#160;ASC 360-10,
&lt;i&gt;Accounting for the Impairment or Disposal of Long-Lived Assets&lt;/i&gt;, long-lived assets, such as property, plant and equipment and purchased
intangibles subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying
value of an asset may not be recoverable, or it is reasonably possible that these assets could become impaired as a result of technological
or other industrial changes. The determination of recoverability of assets to be held and used is made by comparing the carrying amount
of an asset to future undiscounted cash flows to be generated by the assets.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;If such assets are considered to be impaired,
the impairment to be recognized is measured as the amount by which the carrying amount of the assets exceeds the fair value of the assets.
Assets to be disposed of are reported at the lower of the carrying amount or fair value less cost to sell.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Fair Value of Financial Instruments&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has adopted FASB ASC Topic on Fair
Value Measurements and Disclosures (&#x201c;ASC 820&#x201d;), which defines fair value, establishes a framework for measuring fair value
in GAAP, and expands disclosures about fair value measurements. ASC 820 establishes a three-level valuation hierarchy of valuation techniques
based on observable and unobservable input, which may be used to measure fair value and include the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: top; width: 0.65in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level 1 -&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level 2 -&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Input other than Level 1 that is observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other input that is observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level 3 -&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Unobservable input that is supported by little or no market activity and that is significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Our cash and cash equivalents and restricted cash
and short-term investments are classified within level 1 of the fair value hierarchy because they are value using quoted market price.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Earnings Per Share&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Under ASC 260-10, &lt;i&gt;Earnings Per Share&lt;/i&gt;, basic
EPS excludes dilution for Common Stock equivalents and is calculated by dividing net income (loss) available to common stockholders by
the weighted-average number of Common Stock outstanding for the period.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Diluted EPS is calculated by using the treasury
stock method, assuming conversion of all potentially dilutive securities, such as stock options and warrants. Under this method, (i) exercise
of options and warrants is assumed at the beginning of the period and shares of Common Stock are assumed to be issued, (ii) the proceeds
from exercise are assumed to be used to purchase Common Stock at the average market price during the period, and (iii) the incremental
shares (the difference between the number of shares assumed issued and the number of shares assumed purchased) are included in the denominator
of the diluted EPS computation. The numerators and denominators used in the computations of basic and diluted EPS are presented in the
following table.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;As of March 31, 2023:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&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;tr style="vertical-align: bottom"&gt;
    &lt;td style="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 colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Income&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;Share&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;Pre-share&lt;br/&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: left"&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&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="width: 64%; font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Net loss attributable to Future Fintech Group, Inc.&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(2,176,464&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;14,645,653&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(0.15&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&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 style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Basic EPS:&lt;/td&gt;&lt;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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Loss available to common stockholders&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,176,464&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;14,645,653&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(0.15&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="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&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; "&gt;
    &lt;td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Dilutive EPS:&lt;/td&gt;&lt;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 style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&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; "&gt;
    &lt;td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Warrants&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-21"&gt;-&lt;/div&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;210,526&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;div style="-sec-ix-hidden: hidden-fact-22"&gt;-&lt;/div&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; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,176,464&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;14,856,179&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(0.15&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;As of March 31, 2022:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&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;tr style="vertical-align: bottom"&gt;
    &lt;td style="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 colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Income&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;Share&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;Pre-share&lt;br/&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: left"&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&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="width: 64%; font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Net loss attributable to Future Fintech Group, Inc.&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(2,523,162&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;13,088,090&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(0.19&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&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 style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Basic EPS:&lt;/td&gt;&lt;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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Loss available to common stockholders&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,523,162&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;13,088,090&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(0.19&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="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&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; "&gt;
    &lt;td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Dilutive EPS:&lt;/td&gt;&lt;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 style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&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; "&gt;
    &lt;td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Warrants&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-23"&gt;-&lt;/div&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;557,791&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;div style="-sec-ix-hidden: hidden-fact-24"&gt;-&lt;/div&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; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,523,162&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;13,645,881&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(0.18&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Cash and Cash Equivalents&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Cash and cash equivalents included cash on hand
and demand deposits placed with banks or other financial institutions, which are unrestricted as to withdrawal and use and with an original
maturity of three months or less.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Deposits in banks in the PRC are only insured by
the government up to RMB500,000, in the HK are only insured by the government up to HKD500,000, in the United Kingdom are only insured
by the government up to GBP18,000, in the United States of America are only insured by the Federal Deposit Insurance Corporation up to
USD250,000, and are consequently exposed to risk of loss.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company believes the probability of a bank
failure, causing loss to the Company, is remote.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Cash that is restricted as to withdrawal for use
or pledged as security is reported separately on the face of the consolidated balance sheets, and is not included in the total cash and
cash equivalents in the consolidated statements of cash flows.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Receivable and Allowances&lt;/b&gt;&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Accounts receivable are recognized and carried
at the original invoice amounts less an allowance for any uncollectible amount. We have a policy of reserving for uncollectible accounts
based on our best estimate of the amount of probable credit losses in our existing accounts receivable. We perform ongoing credit evaluations
of our customers and maintain an allowance for potential bad debts if required.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Other receivables, and loan receivables are recognized
and carried at the initial amount when occurred less an allowance for any uncollectible amount. We have a policy of reserving for uncollectible
accounts based on our best estimate of the amount of probable impairment losses in our existing receivable.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Allowances for doubtful accounts are maintained for
expected credit losses resulting from the Company's customers' inability to make required payments. The allowances are based on the Company's
regular assessment of various factors, including the credit-worthiness and financial condition of specific customers, historical experience
with bad debts and customer deductions, receivables aging, current economic conditions, reasonable and supportable forecasts of future
economic conditions, and other factors that may affect the Company's ability to collect from customers. The Company maintains an allowance
for credit losses in accordance with ASC Topic 326, Credit Losses (&#x201c;ASC 326&#x201d;) and records the allowance for credit losses
as an offset to accounts receivable and contract assets, and the estimated credit losses charged to the allowance is classified as &#x201c;Bad
debt expense&#x201d; in the consolidated statements of comprehensive income. We determine whether an allowance for doubtful accounts is
required by evaluating specific accounts where information indicates the customers may have an inability to meet financial obligations.
In these cases, we use assumptions and judgment, based on the best available facts and circumstances, to record a specific allowance for
those customers against amounts due to reduce the receivable to the amount expected to be collected. These specific allowances are re-evaluated
and adjusted as additional information is received. The amounts calculated are analyzed to determine the total amount of the allowance.
We may also record a general allowance as necessary.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Direct write-offs are taken in the period when
we have exhausted our efforts to collect overdue and unpaid receivable or otherwise evaluate other circumstances that indicate that we
should abandon such efforts.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has assessed its accounts receivable including credit term
and corresponding all its accounts receivables as of March 31, 2023. Bad debt expense was $16,826 and $2,002 during the three months ended
March 31, 2023 and 2022, respectively. Accounts receivables of $1.14 million and &lt;span style="-sec-ix-hidden: hidden-fact-25"&gt;nil&lt;/span&gt; have been outstanding for over 90 days as of March
31, 2023 and December 31, 2022, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Revenue Recognition&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We apply the five steps defined under ASC 606:
(i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction
price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) the
entity satisfies a performance obligation. We assess its revenue arrangements against specific criteria in order to determine if it is
acting as principal or agent. Revenue arrangements with multiple performance obligations are divided into separate distinct goods or services.
We allocate the transaction price to each performance obligation based on the relative standalone selling price of the goods or services
provided. Revenue is recognized upon the transfer of control of promised goods or services to a customer. Control is generally transferred
when the Company has a present right to payment and title and the significant risks and rewards of ownership of products or services are
transferred to its customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We do not make any significant judgment in evaluating
when control is transferred. Revenue is recorded net of value-added tax.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Revenue recognitions are as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Sales of coals, aluminum ingots, sand and
steel&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;The Company recognize revenue when the receipt of merchandise is confirmed
by the customers, which is the point that the title of the goods is transferred to the customer.&#160; Revenue was &lt;span style="-sec-ix-hidden: hidden-fact-26"&gt;nil&lt;/span&gt;
during the three months ended March 31, 2023 and 2022, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Sales of coals and aluminum ingots as
agent&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the sale of third-party products where the Company obtains control
of the product before transferring it to the customer, the Company recognizes revenue based on the gross amount billed to customers. The
Company considers multiple factors when determining whether it obtains control of third-party products, including evaluating if it can
establish the price of the product, retains inventory risk for tangible products or has the responsibility for ensuring acceptability
of the product. The Company recognizes net revenue from sale of coals and aluminum ingots when no control obtained throughout the transactions.&#160;
Revenue was $0.11 million and &lt;span style="-sec-ix-hidden: hidden-fact-27"&gt;nil&lt;/span&gt; during the three months ended March 31, 2023 and 2022, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Asset Management Service&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company recognizes service revenue when a
service is rendered, the Company issues bills to its customers and recognizes revenue according to the bills.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Property, Plant and Equipment&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Property, plant and equipment are stated at cost
less accumulated depreciation and any impairment losses. Depreciation is computed using the straight-line method over the useful lives
of the assets. Major renewals and betterments are capitalized and depreciated; maintenance and repairs that do not extend the life of
the respective assets are expensed as incurred. Upon disposal of assets, the cost and related accumulated depreciation are removed from
the accounts and any gain or loss is included in the consolidated statements of income and comprehensive income.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Depreciation related to property, plant and equipment
used in production is reported in cost of sales, and includes amortized amounts related to capital leases. We estimated that the residual
value of the Company&#x2019;s property and equipment ranges from 3% to 5%. Property, plant and equipment are depreciated over their estimated
useful lives as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 89%; text-align: justify"&gt;Machinery and equipment&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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5-10 years&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; "&gt;
    &lt;td style="text-align: justify"&gt;Building&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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;30 years&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: justify"&gt;Furniture and office equipment&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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3-5 years&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; "&gt;
    &lt;td style="text-align: justify"&gt;Motor vehicles&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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Intangible Assets&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Acquired intangible assets are recognized based
on their cost to the Company, which generally includes the transaction costs of the asset acquisition, and no gain or loss is recognized
unless the fair value of noncash assets given as consideration differs from the assets&#x2019; carrying amounts on the Company&#x2019;s
book. These assets are amortized over their useful lives if the assets are deemed to have a finite life and they are reviewed for impairment
by testing for recoverability whenever events or changes in circumstances indicate that its carrying amount may not be recoverable. The
fair value of an intangible asset is the amount that would be determined if the entity used the assumptions that market participants would
use if they were pricing the intangible asset. The useful life of the Company&#x2019;s intangible assets is ten year, which is determined
by using the time period that an intangible is estimated to contribute directly or indirectly to a Company&#x2019;s future cash flows.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Foreign Currency and Other Comprehensive Income
(Loss)&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The financial statements of the Company&#x2019;s
foreign subsidiaries and VIE are measured using the local currency as the functional currency; however, the reporting currency of the
Company is the USD. Assets and liabilities of the Company&#x2019;s foreign subsidiaries have been translated into USD using the exchange
rate at the balance sheet dates, while equity accounts are translated using historical exchange rate.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;

&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The exchange rate we used to convert RMB
to USD was 6.87:1 and 6.96:1 at the balance sheet dates of March 31, 2023 and December 31, 2022, respectively. The average exchange rate
for the period has been used to translate revenues and expenses. The average exchange rates we used to convert RMB to USD were 6.67:1
and 6.35:1 for three months ended March 31, 2023 and 2022, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The exchange rate we used to convert HKD to USD
was 7.85:1 and 7.80:1 at the balance sheet dates of March 31, 2023 and December 31, 2022. The average exchange rate for the period has
been used to translate revenues and expenses. The average exchange rates we used to convert HKD to USD were 7.84:1 and 7.81:1 for three
months ended March 31, 2023 and 2022, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The exchange rate we used to convert GBP to USD
was 0.81:1 and 0.83:1 at the balance sheet dates of March 31, 2023 and December 31, 2022. The average exchange rate for the period has
been used to translate revenues and expenses. The average exchange rates we used to convert GBP to USD were 0.82:1 and 0.75:1 for three
months ended March 31, 2023 and 2022, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The exchange rate we used to convert AED to USD
was 3.67:1 and 3.67:1 at the balance sheet dates of March 31, 2023 and December 31, 2022. The average exchange rate for the period has
been used to translate revenues and expenses. The average exchange rates we used to convert AED to USD were 3.67:1 and 3.67:1 for three
months ended March 31 2023 and 2022, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The exchange rate we used to convert PYG to USD
was 7166.48:1 and 7322.90:1 at the balance sheet dates of March 31, 2023 and December 31, 2022. The average exchange rate for the period
has been used to translate revenues and expenses. The average exchange rate we used to convert PYG to USD was 7275.55:1 for three months
ended March 31 2023.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Translation adjustments are reported separately
and accumulated in a separate component of equity (cumulative translation adjustment).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Government subsidies&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Government subsidies primarily consist of financial
subsidies received from provincial and local governments for operating a business in their jurisdictions and compliance with specific
policies promoted by the local governments. For certain government subsidies, there are no defined rules and regulations to govern the
criteria necessary for companies to receive such benefits, and the amount of financial subsidy is determined at the discretion of the
relevant government authorities. The government subsidies of operating nature with no further conditions to be met are recorded of operating
expenses in &#x201c;Other income&#x201d; in the consolidated statements when received.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The amendments in this update require disclosures
about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase
transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an
entity&#x2019;s financial statements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Income Taxes&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We use the asset and liability method of accounting
for income taxes in accordance with ASC Topic 740, &#x201c;Income Taxes.&#x201d; Under this method, income tax expense is recognized for
the amount of: (i) taxes payable or refundable for the current year and (ii) deferred tax consequences of temporary differences resulting
from matters that have been recognized in an entity&#x2019;s financial statements or tax returns. 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 the results of operations
in the period that includes the enactment date. A valuation allowance is provided to reduce the deferred tax assets reported if based
on the weight of the available positive and negative evidence, it is more likely than not some portion or all of the deferred tax assets
will not be realized.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;ASC Topic 740-10-30 clarifies the accounting for
uncertainty in income taxes recognized in an enterprise&#x2019;s financial statements and prescribes a recognition threshold and measurement
attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. ASC
Topic 740-10-25 provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure,
and transition. We have no material uncertain tax positions for any of the reporting periods presented.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;Goodwill&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company tests goodwill for impairment for
its reporting units on an annual basis, or when events occur or circumstances indicate the fair value of a reporting unit is below its
carrying value. If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that
implied fair value of the goodwill within the reporting unit is less than its carrying value. The Company&#x2019;s evaluation of goodwill
for impairment involves the comparison of the fair value of the reporting unit to its carrying value. The Company uses the discounted
cash flow model to estimate fair value, which requires management to make significant estimates and assumptions related to forecasts of
future revenue and operating margin. The company will perform annual goodwill impairment test end of the fiscal year.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Short-term investments&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Short-term investments consist primarily of investments
in fixed deposits with original maturities between three months and one year and certain investments in wealth management products and
other investments that the Company has the intention to redeem within one year. Fair valued or carried at amortized costs. As of March
31, 2023 and December 31, 2022, the short-term investments amounted to $1.18 million and $0.99 million, respectively. Due to fluctuations
of the quoted shares included in its investment portfolios, the Company unrealized holding gains on available-for-sale securities of $0.18
million on March 31, 2023 and recognized an impairment to the investment portfolio of $0.91 million on December 31, 2022.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Lease&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We adopted ASU No. 2016-02, Leases (Topic 842),
or ASC 842, from January 1, 2020. We determine if an arrangement is a lease or contains a lease at lease inception. For operating leases,
we recognize a right-of-use (&#x201c;ROU&#x201d;) asset and a lease liability based on the present value of the lease payments over the
lease term on the consolidated balance sheets at commencement date. As most of our leases do not provide an implicit rate, we estimate
our incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments.
The incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments,
and in economic environments where the leased asset is located. The ROU assets also include any lease payments made, net of lease incentives.
Lease expense is recorded on a straight-line basis over the lease term. Our leases often include options to extend and lease terms include
such extended terms when we are reasonably certain to exercise those options. Lease terms also include periods covered by options to terminate
the leases when we are reasonably certain not to exercise those options.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;Share-based compensation&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company awards share options and other equity-based
instruments to its employees, directors and consultants (collectively &#x201c;share-based payments&#x201d;). Compensation cost related to
such awards is measured based on the fair value of the instrument on the grant date. The Company recognizes the compensation cost over
the period the employee is required to provide service in exchange for the award, which generally is the vesting period. The amount of
cost recognized is adjusted to reflect the expected forfeiture prior to vesting. When no future services are required to be performed
by the employee in exchange for an award of equity instruments, and if such award does not contain a performance or market condition,
the cost of the award is expensed on the grant date. The Company recognizes compensation cost for an award with only service conditions
that has a graded vesting schedule on a straight-line basis over the requisite service period for the entire award, provided that the
cumulative amount of compensation cost recognized at any date at least equals the portion of the grant-date value of such award that is
vested at that date.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Variable interest entities&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On July 31, 2019, Cloud Chain Network and Technology
(Tianjin) Co., Limited (&#x201c;CCM Tianjin&#x201d; or &#x201c;WFOE&#x201d;, formerly known as Chain Cloud Mall Network and Technology (Tianjin)
Co., Limited), E-commerce Tianjin, and Mr. Zeyao Xue and Mr. Kai Xu, citizens of China and shareholders of E-commerce Tianjin, entered
into the following agreements, or collectively, the &#x201c;Variable Interest Entity Agreements&#x201d; or &#x201c;VIE Agreements,&#x201d;
pursuant to which CCM Tianjin has contractual rights to control and operate the business of E-commerce Tianjin (the &#x201c;VIE&#x201d;).
Therefore, pursuant to ASC 810, E-Commerce Tianjin is included in the Company&#x2019;s consolidated financial statements since then.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Pursuant to Chinese law and regulations, a foreign
owned enterprise cannot apply for and hold a license for operation of certain e-commerce businesses, the category of business which the
Company is conducting in China. CCM Tianjin is an indirectly wholly foreign owned enterprise of the Company. In order to comply with Chinese
law and regulations, CCM Tianjin agreed to provide E-commerce Tianjin an Exclusive Operation and Use Rights Authorization to operate and
use the Cloud Chain Mall System owned by CCM Tianjin.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;E-commerce Tianjin was incorporated by Mr. Zeyao
Xue and Mr. Kai Xu solely for the purpose of holding the operation license of the Cloud Chain Mall System. Mr. Zeyao Xue is a major shareholder
of the Company and the son of Mr. Yongke Xue, the president of the Company. Mr. Kai Xu was the Chief Operating Officer of the Company
and currently is the Deputy General Manager of FT Commercial Group Ltd., a wholly owned subsidiary of the Company and the vice president
of&#160;blockchain division of the Company.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The VIE Agreements are as follows:&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exclusive Technology Consulting and Service Agreement by and between CCM Tianjin and E-commerce Tianjin. Pursuant to the Exclusive Technology Consulting and Service Agreement, CCM Tianjin agreed to act as the exclusive consultant of E-commerce Tianjin and provide technology consulting and services to E-commerce Tianjin. In exchange, E-commerce Tianjin agreed to pay CCM Tianjin a technology consulting and service fee, the amount of which is to be equivalent to the amount of net profit before tax of E-commerce Tianjin, payable on a quarterly basis after making up losses of previous years (if necessary) and deducting necessary costs and expenses and taxes related to the business operations of E-commerce Tianjin. Without the prior written consent of CCM Tianjin, E-commerce Tianjin may not accept the same or similar technology consulting and services provided by any third party during the term of the agreement. All the benefits and interests generated from the agreement, including but not limited to intellectual property rights, know-how and trade secrets, will be CCM Tianjin&#x2019;s sole and exclusive property. This agreement has a term of 10 years and may be extended unilaterally by CCM Tianjin with CCM Tianjin&#x2019;s written confirmation prior to the expiration date. E-commerce Tianjin cannot terminate the agreement early unless CCM Tianjin commits fraud, gross negligence or illegal acts, or becomes bankrupt or winds up.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exclusive Purchase Option Agreement by and among CCM Tianjin, E-commerce Tianjin, Mr. Zeyao Xue and Mr. Kai Xu. Pursuant to the Exclusive Purchase Option Agreement, Mr. Zeyao Xue and Mr. Kai Xu granted to CCM Tianjin and any party designated by CCM Tianjin the exclusive right to purchase, at any time during the term of this agreement, all or part of the equity interests in E-commerce Tianjin, or the &#x201c;Equity Interests,&#x201d; at a purchase price equal to the registered capital paid by Mr. Zeyao Xue and Mr. Kai Xu for the Equity Interests, or, in the event that applicable law requires an appraisal of the Equity Interests, the lowest price permitted under applicable law. Pursuant to powers of attorney executed by Mr. Zeyao Xue and Mr. Kai Xu, they irrevocably authorized any person appointed by CCM Tianjin to exercise all shareholder rights, including but not limited to voting on their behalf on all matters requiring approval of E-commerce Tianjin&#x2019;s shareholder, disposing of all or part of the shareholder&#x2019;s equity interest in E-commerce Tianjin, and electing, appointing or removing directors and executive officers. The person designated by CCM Tianjin is entitled to dispose of dividends and profits on the equity interest without reliance on any oral or written instructions of Mr. Zeyao Xue and Mr. Kai Xu. The powers of attorney will remain in force for so long as Mr. Zeyao Xue and Mr. Kai Xu remain the shareholders of E-commerce Tianjin. Mr. Zeyao Xue and Mr. Kai Xu have waived all the rights which have been authorized to CCM Tianjin&#x2019;s designated person under the powers of attorney.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Equity Pledge Agreements by and among CCM Tianjin, E-commerce Tianjin, Mr. Zeyao Xue and Mr. Kai Xu. Pursuant to the Equity Pledge Agreements, Mr. Zeyao Xue and Mr. Kai Xu pledged all of the Equity Interests to CCM Tianjin to secure the full and complete performance of the obligations and liabilities on the part of E-commerce Tianjin and them under this and the above contractual arrangements. If E-commerce Tianjin, Mr. Zeyao Xue, or Mr. Kai Xu breaches their contractual obligations under these agreements, then CCM Tianjin, as pledgee, will have the right to dispose of the pledged equity interests. Mr. Zeyao Xue and Mr. Kai Xu agree that, during the term of the Equity Pledge Agreements, they will not dispose of the pledged equity interests or create or allow any encumbrance on the pledged equity interests, and they also agree that CCM Tianjin&#x2019;s rights relating to the equity pledge should not be interfered with or impaired by the legal actions of the shareholders of E-commerce Tianjin, their successors or designees. During the term of the equity pledge, CCM Tianjin has the right to receive all of the dividends and profits distributed on the pledged equity. The Equity Pledge Agreements will terminate on the second anniversary of the date when E-commerce Tianjin, Mr. Zeyao Xue and Mr. Kai Xu have completed all their obligations under the contractual agreements described above.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exclusive Operation and Use Rights Authorization letter which authorizes CCM Tianjin, to exclusively operate and use the Cloud Chain Mall System and the authorization period is the same as the term of the EXCLUSIVE THEHNOLOGY CONSULTING AND SERVICE AGREEMENT entered into by and between CCM Tianjin and E-commerce Tianjin dated July 31, 2019.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;GlobalKey Shared Mall Shopping Platform Software and System Transfer Agreement by and between Future Supply Chain Co., Ltd. and Cloud Chain Mall Network and Technology (Tianjian) Co., Ltd., pursuant to which the GlobalKey Shared Mall Shopping Platform Software and System was transferred from Future Supply China Co., Ltd. to CCM Tianjin and that both parties were wholly owned subsidiaries of the Company and transfer price is $0.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Spousal Consent Letters.&#160;The spouse of Mr. Kai Xu (Mr. Zeyao Xue is not married), the shareholder of E-Commerce Tianjin has signed a spousal consent letter agreeing that the equity interests in E-Commerce Tianjin held by and registered under the name of such shareholder will be disposed pursuant to the contractual agreements with CCM Tianjin. The spouse of such shareholder agreed not to assert any rights over the equity interest in E-Commerce Tianjin held by such shareholder&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;New Accounting Pronouncements&lt;/b&gt;&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In June 2016, the FASB issued ASU No. 2016-13
(&#x201c;ASU 2016-13&#x201d;) &#x201c;Financial Instruments - Credit Losses&#x201d; (&#x201c;ASC 326&#x201d;): Measurement of Credit Losses
on Financial Instruments&#x201d; which requires the measurement and recognition of expected credit losses for financial assets held at
amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model which requires the use of
forward-looking information to calculate credit loss estimates. It also eliminates the concept of other-than-temporary impairment and
requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than
as a reduction in the amortized cost basis of the securities. These changes will result in earlier recognition of credit losses. In November
2019, the FASB issued ASU 2019-10 &#x201c;Financial Instruments &#x2013; Credit Losses (Topic 326), Derivatives and Hedging (Topic 815),
and Leases (Topic 842)&#x201d; (&#x201c;ASC 2019-10&#x201d;), which defers the effective date of ASU 2016-13 to fiscal years beginning after
December 15, 2022, including interim periods within those fiscal years, for public entities which meet the definition of a smaller reporting
company. The Company adopt ASU 2016-13 effective January 1, 2023. Management adopted of ASU 2016-13 on the consolidated financial statements.
The effect will largely depend on the composition and credit quality of our investment portfolio and the economic conditions at the time
of adoption.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In November 2021, the FASB issued ASU No. 2021-10,
Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. The amendments in this update require
disclosures about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model
to increase transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions
on an entity&#x2019;s financial statements. The amendments are effective for all entities within their scope, which excludes not-for-profit
entities and employee benefit plans, for financial statements issued for annual periods beginning after December 15, 2021. Early application
of the amendment is permitted. The Company adopted ASU No. 2021-10 effective on January 1, 2022. The adoption of this standard did not
have a material impact on the Company consolidated financial statements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Management does not believe that any other recently
issued, but not yet effective accounting pronouncements, if adopted, would have a material impact on the accompanying consolidated financial
statements.&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;Basis of presentation&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The unaudited condensed consolidated financial
statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information
and the rules and regulations of the Securities and Exchange Commission. In the opinion of management, the unaudited financial statements
have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring
adjustments, necessary to present fairly the financial position as of March 31, 2023 and the results of operations and cash flows for
the periods ended March 31, 2023 and 2022. The financial data and other information disclosed in these notes to the interim financial
statements related to these periods are unaudited. The results for the three months ended March 31, 2023 are not necessarily indicative
of the results to be expected for any subsequent periods or for the entire year ending December 31, 2023. The balance sheet at December
31, 2022 has been derived from the audited financial statements at that date.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Our contractual arrangements with the VIE and their respective shareholders
allow us to (i) exercise effective control over the VIE, (ii) receive substantially all of the economic benefits of the VIE, and (iii)
have an exclusive option to purchase all or part of the equity interests in the VIE when and to the extent permitted by PRC law.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As a result of our direct ownership in our wholly owned subsidiary
and the contractual arrangements with the VIE, we are regarded as the primary beneficiary of the VIE, and we treat it and its subsidiaries
as our consolidated affiliated entities under U.S. GAAP. We have consolidated the financial results of the VIE in our condensed consolidated
financial statements in accordance with U.S. GAAP&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Certain information and footnote disclosures normally
included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed
or omitted pursuant to the Securities and Exchange Commission&#x2019;s rules and regulations. These unaudited financial statements should
be read in conjunction with our audited financial statements and notes thereto for the year ended December 31, 2022 as included in our
Annual Report on Form 10-K.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:DiscontinuedOperationsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Discontinued Operations&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On June 27, 2022, Chain Cloud Mall Logistics Center
(Shanxi) Co., Ltd. was dissolved and deregistered.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Based on the disposal plan and in accordance with
ASC 205-20, the Company presented the operating results from these operations as a discontinued operation.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&#160;&lt;/p&gt;</us-gaap:DiscontinuedOperationsPolicyTextBlock>
    <ftft:SegmentInformationReclassificationPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Segment Information Reclassification&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company classified business segment into CCM
Shopping Mall Membership, asset management service, coal, aluminum, sand and steel ingots supply chain financing service and trading,
and others.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</ftft:SegmentInformationReclassificationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Uses of Estimates in the Preparation of Financial
Statements&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s condensed consolidated financial
statements have been prepared in accordance with US GAAP and this requires management to make estimates and assumptions that affect the
reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated
financial statements and reported amounts of revenue and expenses during the reporting period. The significant areas requiring the use
of management estimates include, but not limited to, the allowance for doubtful receivable, estimated useful life and residual value of
property, plant and equipment, impairment of long-lived assets provision for staff benefit, recognition and measurement of deferred income
taxes and valuation allowance for deferred tax assets. Although these estimates are based on management&#x2019;s knowledge of current events
and actions management may undertake in the future, actual results may ultimately differ from those estimates and such differences may
be material to our condensed consolidated financial statements.&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <ftft:GoingConcernPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Going Concern&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s financial statements are prepared
assuming that the Company will continue as a going concern.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company incurred operating losses and had
negative operating cash flows and may continue to incur operating losses and generate negative cash flows as the Company implements its
future business plan. The Company&#x2019;s operating losses amounted $2.25 million, and it had negative operating cash flows amounted $10.44
million as of March 31, 2023. These factors raise substantial doubts about the Company&#x2019;s ability to continue as a going concern.
The Company has raised funds through issuance of convertible notes and common stock.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The ability of the Company to continue as a going
concern is dependent upon its ability to successfully execute its new business strategy and eventually attain profitable operations. The
accompanying financial statements do not include any adjustments that may be necessary if the Company is unable to continue as a going
concern.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;</ftft:GoingConcernPolicyTextBlock>
    <ftft:OperatingLoss contextRef="c0" decimals="-4" unitRef="usd">2250000</ftft:OperatingLoss>
    <ftft:OperatingCashFlow contextRef="c0" decimals="-4" unitRef="usd">10440000</ftft:OperatingCashFlow>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Research and development&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Research and development expenses include salaries,
contracted services, as well as the related expenses for our research and product development team, and expenditures relating to our efforts
to develop, design, and enhance our service to our clients. The Company expenses research and development costs as they are incurred.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Impairment of Long-Lived Assets&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In accordance with the &#160;&#160;ASC 360-10,
&lt;i&gt;Accounting for the Impairment or Disposal of Long-Lived Assets&lt;/i&gt;, long-lived assets, such as property, plant and equipment and purchased
intangibles subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying
value of an asset may not be recoverable, or it is reasonably possible that these assets could become impaired as a result of technological
or other industrial changes. The determination of recoverability of assets to be held and used is made by comparing the carrying amount
of an asset to future undiscounted cash flows to be generated by the assets.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;If such assets are considered to be impaired,
the impairment to be recognized is measured as the amount by which the carrying amount of the assets exceeds the fair value of the assets.
Assets to be disposed of are reported at the lower of the carrying amount or fair value less cost to sell.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Fair Value of Financial Instruments&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has adopted FASB ASC Topic on Fair
Value Measurements and Disclosures (&#x201c;ASC 820&#x201d;), which defines fair value, establishes a framework for measuring fair value
in GAAP, and expands disclosures about fair value measurements. ASC 820 establishes a three-level valuation hierarchy of valuation techniques
based on observable and unobservable input, which may be used to measure fair value and include the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: top; width: 0.65in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level 1 -&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level 2 -&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Input other than Level 1 that is observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other input that is observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level 3 -&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Unobservable input that is supported by little or no market activity and that is significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Our cash and cash equivalents and restricted cash
and short-term investments are classified within level 1 of the fair value hierarchy because they are value using quoted market price.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Earnings Per Share&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Under ASC 260-10, &lt;i&gt;Earnings Per Share&lt;/i&gt;, basic
EPS excludes dilution for Common Stock equivalents and is calculated by dividing net income (loss) available to common stockholders by
the weighted-average number of Common Stock outstanding for the period.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Diluted EPS is calculated by using the treasury
stock method, assuming conversion of all potentially dilutive securities, such as stock options and warrants. Under this method, (i) exercise
of options and warrants is assumed at the beginning of the period and shares of Common Stock are assumed to be issued, (ii) the proceeds
from exercise are assumed to be used to purchase Common Stock at the average market price during the period, and (iii) the incremental
shares (the difference between the number of shares assumed issued and the number of shares assumed purchased) are included in the denominator
of the diluted EPS computation. The numerators and denominators used in the computations of basic and diluted EPS are presented in the
following table.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;As of March 31, 2023:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&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;tr style="vertical-align: bottom"&gt;
    &lt;td style="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 colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Income&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;Share&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;Pre-share&lt;br/&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: left"&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&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="width: 64%; font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Net loss attributable to Future Fintech Group, Inc.&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(2,176,464&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;14,645,653&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(0.15&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&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 style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Basic EPS:&lt;/td&gt;&lt;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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Loss available to common stockholders&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,176,464&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;14,645,653&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(0.15&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="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&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; "&gt;
    &lt;td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Dilutive EPS:&lt;/td&gt;&lt;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 style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&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; "&gt;
    &lt;td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Warrants&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-21"&gt;-&lt;/div&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;210,526&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;div style="-sec-ix-hidden: hidden-fact-22"&gt;-&lt;/div&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; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,176,464&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;14,856,179&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(0.15&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;As of March 31, 2022:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&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;tr style="vertical-align: bottom"&gt;
    &lt;td style="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 colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Income&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;Share&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;Pre-share&lt;br/&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: left"&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&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="width: 64%; font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Net loss attributable to Future Fintech Group, Inc.&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(2,523,162&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;13,088,090&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(0.19&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&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 style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Basic EPS:&lt;/td&gt;&lt;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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Loss available to common stockholders&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,523,162&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;13,088,090&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(0.19&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="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&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; "&gt;
    &lt;td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Dilutive EPS:&lt;/td&gt;&lt;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 style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&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; "&gt;
    &lt;td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Warrants&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-23"&gt;-&lt;/div&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;557,791&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;div style="-sec-ix-hidden: hidden-fact-24"&gt;-&lt;/div&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; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,523,162&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;13,645,881&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(0.18&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&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:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="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 colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Income&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;Share&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;Pre-share&lt;br/&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: left"&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&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="width: 64%; font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Net loss attributable to Future Fintech Group, Inc.&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(2,176,464&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;14,645,653&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(0.15&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&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 style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Basic EPS:&lt;/td&gt;&lt;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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Loss available to common stockholders&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,176,464&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;14,645,653&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(0.15&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="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&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; "&gt;
    &lt;td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Dilutive EPS:&lt;/td&gt;&lt;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 style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&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; "&gt;
    &lt;td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Warrants&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-21"&gt;-&lt;/div&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;210,526&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;div style="-sec-ix-hidden: hidden-fact-22"&gt;-&lt;/div&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; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,176,464&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;14,856,179&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(0.15&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&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;tr style="vertical-align: bottom"&gt;
    &lt;td style="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 colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Income&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;Share&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;Pre-share&lt;br/&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: left"&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&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="width: 64%; font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Net loss attributable to Future Fintech Group, Inc.&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(2,523,162&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;13,088,090&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(0.19&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&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 style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Basic EPS:&lt;/td&gt;&lt;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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Loss available to common stockholders&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,523,162&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;13,088,090&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(0.19&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="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&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; "&gt;
    &lt;td style="font-weight: bold; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Dilutive EPS:&lt;/td&gt;&lt;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 style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&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; "&gt;
    &lt;td style="text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Warrants&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-23"&gt;-&lt;/div&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;557,791&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;div style="-sec-ix-hidden: hidden-fact-24"&gt;-&lt;/div&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; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,523,162&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;13,645,881&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(0.18&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <ftft:NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic contextRef="c0" decimals="0" unitRef="usd">-2176464</ftft:NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic>
    <ftft:IncomeFromDiscontinuingOperationsShare contextRef="c0" decimals="0" unitRef="shares">14645653</ftft:IncomeFromDiscontinuingOperationsShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare contextRef="c0" decimals="2" unitRef="usdPershares">-0.15</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <ftft:IncomeLossFromContinuingsOperation contextRef="c0" decimals="0" unitRef="usd">-2176464</ftft:IncomeLossFromContinuingsOperation>
    <ftft:IncomeAvailableToCommonStockholdersFromContinuingOperations contextRef="c0" decimals="0" unitRef="shares">14645653</ftft:IncomeAvailableToCommonStockholdersFromContinuingOperations>
    <ftft:IncomeAvailableToCommonStockholdersFromContinuingOperationPershare contextRef="c0" decimals="2" unitRef="usdPershares">-0.15</ftft:IncomeAvailableToCommonStockholdersFromContinuingOperationPershare>
    <ftft:WarrantsShares contextRef="c0" decimals="0" unitRef="shares">210526</ftft:WarrantsShares>
    <ftft:DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera contextRef="c0" decimals="0" unitRef="usd">-2176464</ftft:DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera>
    <ftft:DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag contextRef="c0" decimals="0" unitRef="shares">14856179</ftft:DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag>
    <ftft:DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage contextRef="c0" decimals="2" unitRef="usdPershares">-0.15</ftft:DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage>
    <ftft:NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic contextRef="c4" decimals="0" unitRef="usd">-2523162</ftft:NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic>
    <ftft:IncomeFromDiscontinuingOperationsShare contextRef="c4" decimals="0" unitRef="shares">13088090</ftft:IncomeFromDiscontinuingOperationsShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare contextRef="c4" decimals="2" unitRef="usdPershares">-0.19</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <ftft:IncomeLossFromContinuingsOperation contextRef="c4" decimals="0" unitRef="usd">-2523162</ftft:IncomeLossFromContinuingsOperation>
    <ftft:IncomeAvailableToCommonStockholdersFromContinuingOperations contextRef="c4" decimals="0" unitRef="shares">13088090</ftft:IncomeAvailableToCommonStockholdersFromContinuingOperations>
    <ftft:IncomeAvailableToCommonStockholdersFromContinuingOperationPershare contextRef="c4" decimals="2" unitRef="usdPershares">-0.19</ftft:IncomeAvailableToCommonStockholdersFromContinuingOperationPershare>
    <ftft:WarrantsShares contextRef="c4" decimals="0" unitRef="shares">557791</ftft:WarrantsShares>
    <ftft:DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera contextRef="c4" decimals="0" unitRef="usd">-2523162</ftft:DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera>
    <ftft:DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag contextRef="c4" decimals="0" unitRef="shares">13645881</ftft:DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag>
    <ftft:DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage contextRef="c4" decimals="2" unitRef="usdPershares">-0.18</ftft:DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Cash and Cash Equivalents&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Cash and cash equivalents included cash on hand
and demand deposits placed with banks or other financial institutions, which are unrestricted as to withdrawal and use and with an original
maturity of three months or less.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Deposits in banks in the PRC are only insured by
the government up to RMB500,000, in the HK are only insured by the government up to HKD500,000, in the United Kingdom are only insured
by the government up to GBP18,000, in the United States of America are only insured by the Federal Deposit Insurance Corporation up to
USD250,000, and are consequently exposed to risk of loss.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company believes the probability of a bank
failure, causing loss to the Company, is remote.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Cash that is restricted as to withdrawal for use
or pledged as security is reported separately on the face of the consolidated balance sheets, and is not included in the total cash and
cash equivalents in the consolidated statements of cash flows.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <ftft:GovernmentSubsidiesRecognized contextRef="c0" decimals="0" unitRef="cny">500000</ftft:GovernmentSubsidiesRecognized>
    <ftft:GovernmentSubsidiesRecognized contextRef="c0" decimals="0" unitRef="gbp">18000</ftft:GovernmentSubsidiesRecognized>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Receivable and Allowances&lt;/b&gt;&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Accounts receivable are recognized and carried
at the original invoice amounts less an allowance for any uncollectible amount. We have a policy of reserving for uncollectible accounts
based on our best estimate of the amount of probable credit losses in our existing accounts receivable. We perform ongoing credit evaluations
of our customers and maintain an allowance for potential bad debts if required.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Other receivables, and loan receivables are recognized
and carried at the initial amount when occurred less an allowance for any uncollectible amount. We have a policy of reserving for uncollectible
accounts based on our best estimate of the amount of probable impairment losses in our existing receivable.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Allowances for doubtful accounts are maintained for
expected credit losses resulting from the Company's customers' inability to make required payments. The allowances are based on the Company's
regular assessment of various factors, including the credit-worthiness and financial condition of specific customers, historical experience
with bad debts and customer deductions, receivables aging, current economic conditions, reasonable and supportable forecasts of future
economic conditions, and other factors that may affect the Company's ability to collect from customers. The Company maintains an allowance
for credit losses in accordance with ASC Topic 326, Credit Losses (&#x201c;ASC 326&#x201d;) and records the allowance for credit losses
as an offset to accounts receivable and contract assets, and the estimated credit losses charged to the allowance is classified as &#x201c;Bad
debt expense&#x201d; in the consolidated statements of comprehensive income. We determine whether an allowance for doubtful accounts is
required by evaluating specific accounts where information indicates the customers may have an inability to meet financial obligations.
In these cases, we use assumptions and judgment, based on the best available facts and circumstances, to record a specific allowance for
those customers against amounts due to reduce the receivable to the amount expected to be collected. These specific allowances are re-evaluated
and adjusted as additional information is received. The amounts calculated are analyzed to determine the total amount of the allowance.
We may also record a general allowance as necessary.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Direct write-offs are taken in the period when
we have exhausted our efforts to collect overdue and unpaid receivable or otherwise evaluate other circumstances that indicate that we
should abandon such efforts.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has assessed its accounts receivable including credit term
and corresponding all its accounts receivables as of March 31, 2023. Bad debt expense was $16,826 and $2,002 during the three months ended
March 31, 2023 and 2022, respectively. Accounts receivables of $1.14 million and &lt;span style="-sec-ix-hidden: hidden-fact-25"&gt;nil&lt;/span&gt; have been outstanding for over 90 days as of March
31, 2023 and December 31, 2022, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <ftft:IncreaseInBadDebtExpense contextRef="c0" decimals="0" unitRef="usd">16826</ftft:IncreaseInBadDebtExpense>
    <ftft:IncreaseInBadDebtExpense contextRef="c52" decimals="0" unitRef="usd">2002</ftft:IncreaseInBadDebtExpense>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent contextRef="c53" decimals="-4" unitRef="usd">1140000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Revenue Recognition&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We apply the five steps defined under ASC 606:
(i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction
price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) the
entity satisfies a performance obligation. We assess its revenue arrangements against specific criteria in order to determine if it is
acting as principal or agent. Revenue arrangements with multiple performance obligations are divided into separate distinct goods or services.
We allocate the transaction price to each performance obligation based on the relative standalone selling price of the goods or services
provided. Revenue is recognized upon the transfer of control of promised goods or services to a customer. Control is generally transferred
when the Company has a present right to payment and title and the significant risks and rewards of ownership of products or services are
transferred to its customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We do not make any significant judgment in evaluating
when control is transferred. Revenue is recorded net of value-added tax.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Revenue recognitions are as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Sales of coals, aluminum ingots, sand and
steel&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;The Company recognize revenue when the receipt of merchandise is confirmed
by the customers, which is the point that the title of the goods is transferred to the customer.&#160; Revenue was &lt;span style="-sec-ix-hidden: hidden-fact-26"&gt;nil&lt;/span&gt;
during the three months ended March 31, 2023 and 2022, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Sales of coals and aluminum ingots as
agent&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the sale of third-party products where the Company obtains control
of the product before transferring it to the customer, the Company recognizes revenue based on the gross amount billed to customers. The
Company considers multiple factors when determining whether it obtains control of third-party products, including evaluating if it can
establish the price of the product, retains inventory risk for tangible products or has the responsibility for ensuring acceptability
of the product. The Company recognizes net revenue from sale of coals and aluminum ingots when no control obtained throughout the transactions.&#160;
Revenue was $0.11 million and &lt;span style="-sec-ix-hidden: hidden-fact-27"&gt;nil&lt;/span&gt; during the three months ended March 31, 2023 and 2022, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Asset Management Service&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company recognizes service revenue when a
service is rendered, the Company issues bills to its customers and recognizes revenue according to the bills.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:DeferredIncomeRevenueRecognized contextRef="c0" decimals="-4" unitRef="usd">110000</us-gaap:DeferredIncomeRevenueRecognized>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Property, Plant and Equipment&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Property, plant and equipment are stated at cost
less accumulated depreciation and any impairment losses. Depreciation is computed using the straight-line method over the useful lives
of the assets. Major renewals and betterments are capitalized and depreciated; maintenance and repairs that do not extend the life of
the respective assets are expensed as incurred. Upon disposal of assets, the cost and related accumulated depreciation are removed from
the accounts and any gain or loss is included in the consolidated statements of income and comprehensive income.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Depreciation related to property, plant and equipment
used in production is reported in cost of sales, and includes amortized amounts related to capital leases. We estimated that the residual
value of the Company&#x2019;s property and equipment ranges from 3% to 5%. Property, plant and equipment are depreciated over their estimated
useful lives as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 89%; text-align: justify"&gt;Machinery and equipment&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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5-10 years&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; "&gt;
    &lt;td style="text-align: justify"&gt;Building&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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;30 years&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: justify"&gt;Furniture and office equipment&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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3-5 years&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; "&gt;
    &lt;td style="text-align: justify"&gt;Motor vehicles&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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&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:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage contextRef="c55" decimals="2" unitRef="pure">0.03</us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage>
    <us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage contextRef="c56" decimals="2" unitRef="pure">0.05</us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage>
    <ftft:ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 89%; text-align: justify"&gt;Machinery and equipment&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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5-10 years&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; "&gt;
    &lt;td style="text-align: justify"&gt;Building&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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;30 years&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: justify"&gt;Furniture and office equipment&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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3-5 years&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; "&gt;
    &lt;td style="text-align: justify"&gt;Motor vehicles&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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&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;</ftft:ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c57">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c58">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c59">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c60">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c61">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c62">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Intangible Assets&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Acquired intangible assets are recognized based
on their cost to the Company, which generally includes the transaction costs of the asset acquisition, and no gain or loss is recognized
unless the fair value of noncash assets given as consideration differs from the assets&#x2019; carrying amounts on the Company&#x2019;s
book. These assets are amortized over their useful lives if the assets are deemed to have a finite life and they are reviewed for impairment
by testing for recoverability whenever events or changes in circumstances indicate that its carrying amount may not be recoverable. The
fair value of an intangible asset is the amount that would be determined if the entity used the assumptions that market participants would
use if they were pricing the intangible asset. The useful life of the Company&#x2019;s intangible assets is ten year, which is determined
by using the time period that an intangible is estimated to contribute directly or indirectly to a Company&#x2019;s future cash flows.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c56">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Foreign Currency and Other Comprehensive Income
(Loss)&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The financial statements of the Company&#x2019;s
foreign subsidiaries and VIE are measured using the local currency as the functional currency; however, the reporting currency of the
Company is the USD. Assets and liabilities of the Company&#x2019;s foreign subsidiaries have been translated into USD using the exchange
rate at the balance sheet dates, while equity accounts are translated using historical exchange rate.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;

&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The exchange rate we used to convert RMB
to USD was 6.87:1 and 6.96:1 at the balance sheet dates of March 31, 2023 and December 31, 2022, respectively. The average exchange rate
for the period has been used to translate revenues and expenses. The average exchange rates we used to convert RMB to USD were 6.67:1
and 6.35:1 for three months ended March 31, 2023 and 2022, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The exchange rate we used to convert HKD to USD
was 7.85:1 and 7.80:1 at the balance sheet dates of March 31, 2023 and December 31, 2022. The average exchange rate for the period has
been used to translate revenues and expenses. The average exchange rates we used to convert HKD to USD were 7.84:1 and 7.81:1 for three
months ended March 31, 2023 and 2022, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The exchange rate we used to convert GBP to USD
was 0.81:1 and 0.83:1 at the balance sheet dates of March 31, 2023 and December 31, 2022. The average exchange rate for the period has
been used to translate revenues and expenses. The average exchange rates we used to convert GBP to USD were 0.82:1 and 0.75:1 for three
months ended March 31, 2023 and 2022, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The exchange rate we used to convert AED to USD
was 3.67:1 and 3.67:1 at the balance sheet dates of March 31, 2023 and December 31, 2022. The average exchange rate for the period has
been used to translate revenues and expenses. The average exchange rates we used to convert AED to USD were 3.67:1 and 3.67:1 for three
months ended March 31 2023 and 2022, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The exchange rate we used to convert PYG to USD
was 7166.48:1 and 7322.90:1 at the balance sheet dates of March 31, 2023 and December 31, 2022. The average exchange rate for the period
has been used to translate revenues and expenses. The average exchange rate we used to convert PYG to USD was 7275.55:1 for three months
ended March 31 2023.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Translation adjustments are reported separately
and accumulated in a separate component of equity (cumulative translation adjustment).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <ftft:GovernmentSubsidiesPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Government subsidies&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Government subsidies primarily consist of financial
subsidies received from provincial and local governments for operating a business in their jurisdictions and compliance with specific
policies promoted by the local governments. For certain government subsidies, there are no defined rules and regulations to govern the
criteria necessary for companies to receive such benefits, and the amount of financial subsidy is determined at the discretion of the
relevant government authorities. The government subsidies of operating nature with no further conditions to be met are recorded of operating
expenses in &#x201c;Other income&#x201d; in the consolidated statements when received.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The amendments in this update require disclosures
about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase
transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an
entity&#x2019;s financial statements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</ftft:GovernmentSubsidiesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Income Taxes&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We use the asset and liability method of accounting
for income taxes in accordance with ASC Topic 740, &#x201c;Income Taxes.&#x201d; Under this method, income tax expense is recognized for
the amount of: (i) taxes payable or refundable for the current year and (ii) deferred tax consequences of temporary differences resulting
from matters that have been recognized in an entity&#x2019;s financial statements or tax returns. 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 the results of operations
in the period that includes the enactment date. A valuation allowance is provided to reduce the deferred tax assets reported if based
on the weight of the available positive and negative evidence, it is more likely than not some portion or all of the deferred tax assets
will not be realized.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;ASC Topic 740-10-30 clarifies the accounting for
uncertainty in income taxes recognized in an enterprise&#x2019;s financial statements and prescribes a recognition threshold and measurement
attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. ASC
Topic 740-10-25 provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure,
and transition. We have no material uncertain tax positions for any of the reporting periods presented.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;Goodwill&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company tests goodwill for impairment for
its reporting units on an annual basis, or when events occur or circumstances indicate the fair value of a reporting unit is below its
carrying value. If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that
implied fair value of the goodwill within the reporting unit is less than its carrying value. The Company&#x2019;s evaluation of goodwill
for impairment involves the comparison of the fair value of the reporting unit to its carrying value. The Company uses the discounted
cash flow model to estimate fair value, which requires management to make significant estimates and assumptions related to forecasts of
future revenue and operating margin. The company will perform annual goodwill impairment test end of the fiscal year.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:ShortTermLeasesPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Short-term investments&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Short-term investments consist primarily of investments
in fixed deposits with original maturities between three months and one year and certain investments in wealth management products and
other investments that the Company has the intention to redeem within one year. Fair valued or carried at amortized costs. As of March
31, 2023 and December 31, 2022, the short-term investments amounted to $1.18 million and $0.99 million, respectively. Due to fluctuations
of the quoted shares included in its investment portfolios, the Company unrealized holding gains on available-for-sale securities of $0.18
million on March 31, 2023 and recognized an impairment to the investment portfolio of $0.91 million on December 31, 2022.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:ShortTermLeasesPolicyTextBlock>
    <us-gaap:OtherShortTermInvestments contextRef="c2" decimals="-4" unitRef="usd">1180000</us-gaap:OtherShortTermInvestments>
    <us-gaap:OtherShortTermInvestments contextRef="c3" decimals="-4" unitRef="usd">990000</us-gaap:OtherShortTermInvestments>
    <us-gaap:GoodwillTransfers contextRef="c0" decimals="-4" unitRef="usd">180000</us-gaap:GoodwillTransfers>
    <us-gaap:GoodwillTransfers contextRef="c52" decimals="-4" unitRef="usd">910000</us-gaap:GoodwillTransfers>
    <us-gaap:LoansAndLeasesReceivableLeaseFinancingPolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Lease&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We adopted ASU No. 2016-02, Leases (Topic 842),
or ASC 842, from January 1, 2020. We determine if an arrangement is a lease or contains a lease at lease inception. For operating leases,
we recognize a right-of-use (&#x201c;ROU&#x201d;) asset and a lease liability based on the present value of the lease payments over the
lease term on the consolidated balance sheets at commencement date. As most of our leases do not provide an implicit rate, we estimate
our incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments.
The incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments,
and in economic environments where the leased asset is located. The ROU assets also include any lease payments made, net of lease incentives.
Lease expense is recorded on a straight-line basis over the lease term. Our leases often include options to extend and lease terms include
such extended terms when we are reasonably certain to exercise those options. Lease terms also include periods covered by options to terminate
the leases when we are reasonably certain not to exercise those options.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:LoansAndLeasesReceivableLeaseFinancingPolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;Share-based compensation&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company awards share options and other equity-based
instruments to its employees, directors and consultants (collectively &#x201c;share-based payments&#x201d;). Compensation cost related to
such awards is measured based on the fair value of the instrument on the grant date. The Company recognizes the compensation cost over
the period the employee is required to provide service in exchange for the award, which generally is the vesting period. The amount of
cost recognized is adjusted to reflect the expected forfeiture prior to vesting. When no future services are required to be performed
by the employee in exchange for an award of equity instruments, and if such award does not contain a performance or market condition,
the cost of the award is expensed on the grant date. The Company recognizes compensation cost for an award with only service conditions
that has a graded vesting schedule on a straight-line basis over the requisite service period for the entire award, provided that the
cumulative amount of compensation cost recognized at any date at least equals the portion of the grant-date value of such award that is
vested at that date.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ConsolidationVariableInterestEntityPolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Variable interest entities&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On July 31, 2019, Cloud Chain Network and Technology
(Tianjin) Co., Limited (&#x201c;CCM Tianjin&#x201d; or &#x201c;WFOE&#x201d;, formerly known as Chain Cloud Mall Network and Technology (Tianjin)
Co., Limited), E-commerce Tianjin, and Mr. Zeyao Xue and Mr. Kai Xu, citizens of China and shareholders of E-commerce Tianjin, entered
into the following agreements, or collectively, the &#x201c;Variable Interest Entity Agreements&#x201d; or &#x201c;VIE Agreements,&#x201d;
pursuant to which CCM Tianjin has contractual rights to control and operate the business of E-commerce Tianjin (the &#x201c;VIE&#x201d;).
Therefore, pursuant to ASC 810, E-Commerce Tianjin is included in the Company&#x2019;s consolidated financial statements since then.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Pursuant to Chinese law and regulations, a foreign
owned enterprise cannot apply for and hold a license for operation of certain e-commerce businesses, the category of business which the
Company is conducting in China. CCM Tianjin is an indirectly wholly foreign owned enterprise of the Company. In order to comply with Chinese
law and regulations, CCM Tianjin agreed to provide E-commerce Tianjin an Exclusive Operation and Use Rights Authorization to operate and
use the Cloud Chain Mall System owned by CCM Tianjin.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;E-commerce Tianjin was incorporated by Mr. Zeyao
Xue and Mr. Kai Xu solely for the purpose of holding the operation license of the Cloud Chain Mall System. Mr. Zeyao Xue is a major shareholder
of the Company and the son of Mr. Yongke Xue, the president of the Company. Mr. Kai Xu was the Chief Operating Officer of the Company
and currently is the Deputy General Manager of FT Commercial Group Ltd., a wholly owned subsidiary of the Company and the vice president
of&#160;blockchain division of the Company.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The VIE Agreements are as follows:&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exclusive Technology Consulting and Service Agreement by and between CCM Tianjin and E-commerce Tianjin. Pursuant to the Exclusive Technology Consulting and Service Agreement, CCM Tianjin agreed to act as the exclusive consultant of E-commerce Tianjin and provide technology consulting and services to E-commerce Tianjin. In exchange, E-commerce Tianjin agreed to pay CCM Tianjin a technology consulting and service fee, the amount of which is to be equivalent to the amount of net profit before tax of E-commerce Tianjin, payable on a quarterly basis after making up losses of previous years (if necessary) and deducting necessary costs and expenses and taxes related to the business operations of E-commerce Tianjin. Without the prior written consent of CCM Tianjin, E-commerce Tianjin may not accept the same or similar technology consulting and services provided by any third party during the term of the agreement. All the benefits and interests generated from the agreement, including but not limited to intellectual property rights, know-how and trade secrets, will be CCM Tianjin&#x2019;s sole and exclusive property. This agreement has a term of 10 years and may be extended unilaterally by CCM Tianjin with CCM Tianjin&#x2019;s written confirmation prior to the expiration date. E-commerce Tianjin cannot terminate the agreement early unless CCM Tianjin commits fraud, gross negligence or illegal acts, or becomes bankrupt or winds up.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exclusive Purchase Option Agreement by and among CCM Tianjin, E-commerce Tianjin, Mr. Zeyao Xue and Mr. Kai Xu. Pursuant to the Exclusive Purchase Option Agreement, Mr. Zeyao Xue and Mr. Kai Xu granted to CCM Tianjin and any party designated by CCM Tianjin the exclusive right to purchase, at any time during the term of this agreement, all or part of the equity interests in E-commerce Tianjin, or the &#x201c;Equity Interests,&#x201d; at a purchase price equal to the registered capital paid by Mr. Zeyao Xue and Mr. Kai Xu for the Equity Interests, or, in the event that applicable law requires an appraisal of the Equity Interests, the lowest price permitted under applicable law. Pursuant to powers of attorney executed by Mr. Zeyao Xue and Mr. Kai Xu, they irrevocably authorized any person appointed by CCM Tianjin to exercise all shareholder rights, including but not limited to voting on their behalf on all matters requiring approval of E-commerce Tianjin&#x2019;s shareholder, disposing of all or part of the shareholder&#x2019;s equity interest in E-commerce Tianjin, and electing, appointing or removing directors and executive officers. The person designated by CCM Tianjin is entitled to dispose of dividends and profits on the equity interest without reliance on any oral or written instructions of Mr. Zeyao Xue and Mr. Kai Xu. The powers of attorney will remain in force for so long as Mr. Zeyao Xue and Mr. Kai Xu remain the shareholders of E-commerce Tianjin. Mr. Zeyao Xue and Mr. Kai Xu have waived all the rights which have been authorized to CCM Tianjin&#x2019;s designated person under the powers of attorney.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Equity Pledge Agreements by and among CCM Tianjin, E-commerce Tianjin, Mr. Zeyao Xue and Mr. Kai Xu. Pursuant to the Equity Pledge Agreements, Mr. Zeyao Xue and Mr. Kai Xu pledged all of the Equity Interests to CCM Tianjin to secure the full and complete performance of the obligations and liabilities on the part of E-commerce Tianjin and them under this and the above contractual arrangements. If E-commerce Tianjin, Mr. Zeyao Xue, or Mr. Kai Xu breaches their contractual obligations under these agreements, then CCM Tianjin, as pledgee, will have the right to dispose of the pledged equity interests. Mr. Zeyao Xue and Mr. Kai Xu agree that, during the term of the Equity Pledge Agreements, they will not dispose of the pledged equity interests or create or allow any encumbrance on the pledged equity interests, and they also agree that CCM Tianjin&#x2019;s rights relating to the equity pledge should not be interfered with or impaired by the legal actions of the shareholders of E-commerce Tianjin, their successors or designees. During the term of the equity pledge, CCM Tianjin has the right to receive all of the dividends and profits distributed on the pledged equity. The Equity Pledge Agreements will terminate on the second anniversary of the date when E-commerce Tianjin, Mr. Zeyao Xue and Mr. Kai Xu have completed all their obligations under the contractual agreements described above.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exclusive Operation and Use Rights Authorization letter which authorizes CCM Tianjin, to exclusively operate and use the Cloud Chain Mall System and the authorization period is the same as the term of the EXCLUSIVE THEHNOLOGY CONSULTING AND SERVICE AGREEMENT entered into by and between CCM Tianjin and E-commerce Tianjin dated July 31, 2019.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;GlobalKey Shared Mall Shopping Platform Software and System Transfer Agreement by and between Future Supply Chain Co., Ltd. and Cloud Chain Mall Network and Technology (Tianjian) Co., Ltd., pursuant to which the GlobalKey Shared Mall Shopping Platform Software and System was transferred from Future Supply China Co., Ltd. to CCM Tianjin and that both parties were wholly owned subsidiaries of the Company and transfer price is $0.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Spousal Consent Letters.&#160;The spouse of Mr. Kai Xu (Mr. Zeyao Xue is not married), the shareholder of E-Commerce Tianjin has signed a spousal consent letter agreeing that the equity interests in E-Commerce Tianjin held by and registered under the name of such shareholder will be disposed pursuant to the contractual agreements with CCM Tianjin. The spouse of such shareholder agreed not to assert any rights over the equity interest in E-Commerce Tianjin held by such shareholder&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;</us-gaap:ConsolidationVariableInterestEntityPolicy>
    <ftft:SettlementAgreementTerms contextRef="c52">P10Y</ftft:SettlementAgreementTerms>
    <ftft:TransferPrice contextRef="c0" decimals="0" unitRef="usd">0</ftft:TransferPrice>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;New Accounting Pronouncements&lt;/b&gt;&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In June 2016, the FASB issued ASU No. 2016-13
(&#x201c;ASU 2016-13&#x201d;) &#x201c;Financial Instruments - Credit Losses&#x201d; (&#x201c;ASC 326&#x201d;): Measurement of Credit Losses
on Financial Instruments&#x201d; which requires the measurement and recognition of expected credit losses for financial assets held at
amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model which requires the use of
forward-looking information to calculate credit loss estimates. It also eliminates the concept of other-than-temporary impairment and
requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than
as a reduction in the amortized cost basis of the securities. These changes will result in earlier recognition of credit losses. In November
2019, the FASB issued ASU 2019-10 &#x201c;Financial Instruments &#x2013; Credit Losses (Topic 326), Derivatives and Hedging (Topic 815),
and Leases (Topic 842)&#x201d; (&#x201c;ASC 2019-10&#x201d;), which defers the effective date of ASU 2016-13 to fiscal years beginning after
December 15, 2022, including interim periods within those fiscal years, for public entities which meet the definition of a smaller reporting
company. The Company adopt ASU 2016-13 effective January 1, 2023. Management adopted of ASU 2016-13 on the consolidated financial statements.
The effect will largely depend on the composition and credit quality of our investment portfolio and the economic conditions at the time
of adoption.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In November 2021, the FASB issued ASU No. 2021-10,
Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. The amendments in this update require
disclosures about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model
to increase transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions
on an entity&#x2019;s financial statements. The amendments are effective for all entities within their scope, which excludes not-for-profit
entities and employee benefit plans, for financial statements issued for annual periods beginning after December 15, 2021. Early application
of the amendment is permitted. The Company adopted ASU No. 2021-10 effective on January 1, 2022. The adoption of this standard did not
have a material impact on the Company consolidated financial statements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Management does not believe that any other recently
issued, but not yet effective accounting pronouncements, if adopted, would have a material impact on the accompanying consolidated financial
statements.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;3. VARIABLE INTEREST ENTITY&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The carrying amount of the VIE&#x2019;s consolidated
assets and liabilities are as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&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;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March&#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;December&#160;31,&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"&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;2023&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;2022&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&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="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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,493&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;12,684&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; "&gt;
    &lt;td style="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;1,506&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;768&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;Other 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;7,318&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,371&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; "&gt;
    &lt;td style="text-align: left"&gt;Total 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;13,317&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;27,823&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;Property 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;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;98&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Intangible 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;&lt;div style="-sec-ix-hidden: hidden-fact-28"&gt;-&lt;/div&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;88,302&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: 1.5pt"&gt;Total 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;13,404&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;116,223&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total 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;(251,283&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;(248,964&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="text-align: left; padding-bottom: 1.5pt"&gt;Net 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(237,879&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(132,741&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&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;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;March&#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;December&#160;31,&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;2023&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;2022&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"&gt;Current liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&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: left"&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;Accounts payable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;18,909&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;18,657&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; "&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;5,495&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;6,455&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;Advances 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;2,684&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,648&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Amount due to related party&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;224,195&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;221,204&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: 1.5pt"&gt;Total 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;251,283&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;248,964&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;251,283&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;248,964&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The summarized operating results of the VIE&#x2019;s
are as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 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;March 31,&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"&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;2023&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;2022&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"&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&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="width: 76%; text-align: left"&gt;Revenue&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;10,888&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-29"&gt;-&lt;/div&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; "&gt;
    &lt;td style="text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,840&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-30"&gt;-&lt;/div&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;Net (loss) income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;17,197&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(43,713&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March&#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;December&#160;31,&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"&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;2023&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;2022&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&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="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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,493&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;12,684&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; "&gt;
    &lt;td style="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;1,506&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;768&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;Other 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;7,318&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,371&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; "&gt;
    &lt;td style="text-align: left"&gt;Total 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;13,317&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;27,823&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;Property 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;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;98&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Intangible 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;&lt;div style="-sec-ix-hidden: hidden-fact-28"&gt;-&lt;/div&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;88,302&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: 1.5pt"&gt;Total 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;13,404&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;116,223&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total 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;(251,283&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;(248,964&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="text-align: left; padding-bottom: 1.5pt"&gt;Net 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(237,879&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(132,741&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&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;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;March&#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;December&#160;31,&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;2023&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;2022&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"&gt;Current liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&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: left"&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;Accounts payable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;18,909&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;18,657&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; "&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;5,495&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;6,455&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;Advances 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;2,684&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,648&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Amount due to related party&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;224,195&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;221,204&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: 1.5pt"&gt;Total 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;251,283&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;248,964&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;251,283&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;248,964&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&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;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c63" decimals="0" unitRef="usd">4493</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c64" decimals="0" unitRef="usd">12684</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:OtherReceivables contextRef="c63" decimals="0" unitRef="usd">1506</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables contextRef="c64" decimals="0" unitRef="usd">768</us-gaap:OtherReceivables>
    <us-gaap:OtherAssetsCurrent contextRef="c63" decimals="0" unitRef="usd">7318</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c64" decimals="0" unitRef="usd">14371</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c63" decimals="0" unitRef="usd">13317</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c64" decimals="0" unitRef="usd">27823</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c63" decimals="0" unitRef="usd">87</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c64" decimals="0" unitRef="usd">98</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsCurrent contextRef="c64" decimals="0" unitRef="usd">88302</us-gaap:IntangibleAssetsCurrent>
    <us-gaap:Assets contextRef="c63" decimals="0" unitRef="usd">13404</us-gaap:Assets>
    <us-gaap:Assets contextRef="c64" decimals="0" unitRef="usd">116223</us-gaap:Assets>
    <us-gaap:Liabilities contextRef="c63" decimals="0" unitRef="usd">251283</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c64" decimals="0" unitRef="usd">248964</us-gaap:Liabilities>
    <us-gaap:AssetsNet contextRef="c63" decimals="0" unitRef="usd">-237879</us-gaap:AssetsNet>
    <us-gaap:AssetsNet contextRef="c64" decimals="0" unitRef="usd">-132741</us-gaap:AssetsNet>
    <us-gaap:AccountsPayableCurrent contextRef="c63" decimals="0" unitRef="usd">18909</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c64" decimals="0" unitRef="usd">18657</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c63" decimals="0" unitRef="usd">5495</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c64" decimals="0" unitRef="usd">6455</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <ftft:AdvancesFromCustomers contextRef="c63" decimals="0" unitRef="usd">2684</ftft:AdvancesFromCustomers>
    <ftft:AdvancesFromCustomers contextRef="c64" decimals="0" unitRef="usd">2648</ftft:AdvancesFromCustomers>
    <ftft:DueToRelatedPartyCurrentAndNoncurrent contextRef="c63" decimals="0" unitRef="usd">224195</ftft:DueToRelatedPartyCurrentAndNoncurrent>
    <ftft:DueToRelatedPartyCurrentAndNoncurrent contextRef="c64" decimals="0" unitRef="usd">221204</ftft:DueToRelatedPartyCurrentAndNoncurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c63" decimals="0" unitRef="usd">251283</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c64" decimals="0" unitRef="usd">248964</us-gaap:LiabilitiesCurrent>
    <ftft:TotalLiabilities contextRef="c63" decimals="0" unitRef="usd">251283</ftft:TotalLiabilities>
    <ftft:TotalLiabilities contextRef="c64" decimals="0" unitRef="usd">248964</ftft:TotalLiabilities>
    <srt:ScheduleOfCondensedIncomeStatementTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 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;March 31,&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"&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;2023&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;2022&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"&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&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="width: 76%; text-align: left"&gt;Revenue&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;10,888&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-29"&gt;-&lt;/div&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; "&gt;
    &lt;td style="text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,840&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-30"&gt;-&lt;/div&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;Net (loss) income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;17,197&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(43,713&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</srt:ScheduleOfCondensedIncomeStatementTableTextBlock>
    <us-gaap:CostOfRevenue contextRef="c65" decimals="0" unitRef="usd">10888</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c65" decimals="0" unitRef="usd">4840</us-gaap:GrossProfit>
    <us-gaap:TemporaryEquityNetIncome contextRef="c65" decimals="0" unitRef="usd">17197</us-gaap:TemporaryEquityNetIncome>
    <us-gaap:TemporaryEquityNetIncome contextRef="c66" decimals="0" unitRef="usd">-43713</us-gaap:TemporaryEquityNetIncome>
    <ftft:AccountantReceivablesTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;4. ACCOUNTS RECEIVABLE&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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; 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;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March&#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;December&#160;31,&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"&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;2023&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;2022&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"&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&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="width: 76%; text-align: left"&gt;Supply Chain Financing/Trading&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,155,142&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,624,654&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; "&gt;
    &lt;td style="text-align: left"&gt;Asset management service&lt;/td&gt;&lt;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,154,743&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,145,518&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;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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;32,671&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;26,500&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total accounts receivable, 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,342,556&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,796,672&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table sets forth our concentration
of accounts receivable, net of specific allowances for doubtful accounts.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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;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;March&#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;December 31,&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;2023&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;2022&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&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="width: 76%; text-align: left"&gt;Debtor A&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.13&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;46.08&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Debtor B&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;24.51&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.65&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;Debtor C&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;20.61&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.26&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total accounts receivable, 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;70.26&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;75.99&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ftft:AccountantReceivablesTextBlock>
    <ftft:ScheduleOfAccountsReceivableNetTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March&#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;December&#160;31,&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"&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;2023&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;2022&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"&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&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="width: 76%; text-align: left"&gt;Supply Chain Financing/Trading&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,155,142&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,624,654&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; "&gt;
    &lt;td style="text-align: left"&gt;Asset management service&lt;/td&gt;&lt;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,154,743&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,145,518&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;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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;32,671&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;26,500&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total accounts receivable, 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,342,556&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,796,672&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&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;</ftft:ScheduleOfAccountsReceivableNetTableTextBlock>
    <ftft:CoalAndAluminumIngotsSupplyChainFinancingTrading contextRef="c2" decimals="0" unitRef="usd">3155142</ftft:CoalAndAluminumIngotsSupplyChainFinancingTrading>
    <ftft:CoalAndAluminumIngotsSupplyChainFinancingTrading contextRef="c3" decimals="0" unitRef="usd">6624654</ftft:CoalAndAluminumIngotsSupplyChainFinancingTrading>
    <ftft:AssetManagementService contextRef="c2" decimals="0" unitRef="usd">1154743</ftft:AssetManagementService>
    <ftft:AssetManagementService contextRef="c3" decimals="0" unitRef="usd">1145518</ftft:AssetManagementService>
    <us-gaap:OtherReceivablesGrossCurrent contextRef="c2" decimals="0" unitRef="usd">32671</us-gaap:OtherReceivablesGrossCurrent>
    <us-gaap:OtherReceivablesGrossCurrent contextRef="c3" decimals="0" unitRef="usd">26500</us-gaap:OtherReceivablesGrossCurrent>
    <ftft:TotalAccountsReceivablesNet contextRef="c2" decimals="0" unitRef="usd">4342556</ftft:TotalAccountsReceivablesNet>
    <ftft:TotalAccountsReceivablesNet contextRef="c3" decimals="0" unitRef="usd">7796672</ftft:TotalAccountsReceivablesNet>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&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;March&#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;December 31,&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;2023&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;2022&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&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="width: 76%; text-align: left"&gt;Debtor A&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.13&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;46.08&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Debtor B&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;24.51&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.65&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;Debtor C&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;20.61&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.26&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total accounts receivable, 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;70.26&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;75.99&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <ftft:TotalAccountsReceivableNet contextRef="c67" decimals="4" unitRef="pure">0.2513</ftft:TotalAccountsReceivableNet>
    <ftft:TotalAccountsReceivableNet contextRef="c68" decimals="4" unitRef="pure">0.4608</ftft:TotalAccountsReceivableNet>
    <ftft:TotalAccountsReceivableNet contextRef="c69" decimals="4" unitRef="pure">0.2451</ftft:TotalAccountsReceivableNet>
    <ftft:TotalAccountsReceivableNet contextRef="c70" decimals="4" unitRef="pure">0.1565</ftft:TotalAccountsReceivableNet>
    <ftft:TotalAccountsReceivableNet contextRef="c71" decimals="4" unitRef="pure">0.2061</ftft:TotalAccountsReceivableNet>
    <ftft:TotalAccountsReceivableNet contextRef="c72" decimals="4" unitRef="pure">0.1426</ftft:TotalAccountsReceivableNet>
    <ftft:TotalAccountsReceivableNet contextRef="c0" decimals="4" unitRef="pure">0.7026</ftft:TotalAccountsReceivableNet>
    <ftft:TotalAccountsReceivableNet contextRef="c52" decimals="4" unitRef="pure">0.7599</ftft:TotalAccountsReceivableNet>
    <ftft:OtherReceivablesTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;5. OTHER RECEIVABLES&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of March 31, 2023, the balance of other receivables
was $5.51 million.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of April 22, 2022 and January 31, 2023, FTFT Super Computing Inc.
entered into a &#x201c;Electricity Sales and Purchase Agreement&#x201d; with a third-party seller. FTFT Super Computing Inc. provided an
initial amount of Adequate Assurance to the seller in the form of a cash deposit in the amount of $1.86 million and has receivables from
resale of electricity $0.18 million.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;On February 3, 2023, Future Fintech Group Inc.
entered into a &#x201c;Consulting Agreement&#x201d; with a third party for its&#160;professional service of potential acquisition projects.
Future Fintech Group Inc. provided initial amount of cash deposit to the third party in the amount of $2.40 million. On May 18,
2023, the parties terminated the agreement and the Company has received repayment of $2.40 million.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;In addition, other receivables included total $1.07 million deposit paid
and prepayments to third party.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2022, the balance of other
receivables was $2.65 million.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 1, 2022, FTFT UK Limited, a wholly
owned subsidiary of the Company acquired 100% equity interest of Khyber Money Exchange Ltd., a company incorporated for &#xa3;786,887.
Buyer deposited &#xa3;400,000 for cash balance expected to be left in the bank account of Khyber upon the closing (subject to refund
to the Buyer upon the actual amount $0.24 million in Khyber&#x2019;s account at closing) to Buyer&#x2019;s solicitors to be held by Buyer&#x2019;s
solicitors in their client account upon the final closing of the acquisition. As of January 9, 2023, the Company has received refund $0.24
million.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of April 22, 2022, FTFT Super Computing Inc. entered into a &#x201c;Electricity
Sales and Purchase Agreement&#x201d; with a third-party seller. FTFT Super Computing Inc. provided an initial amount of Adequate Assurance
to the seller in the form of a cash deposit in the amount of $1.00 million and has receivables from resale of electricity $0.24 million.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In addition, other receivables included total $1.17 million deposit
paid and prepayments to third party. &lt;/p&gt;</ftft:OtherReceivablesTextBlock>
    <us-gaap:OtherReceivables contextRef="c2" decimals="-4" unitRef="usd">5510000</us-gaap:OtherReceivables>
    <us-gaap:Deposits contextRef="c73" decimals="-4" unitRef="usd">1860000</us-gaap:Deposits>
    <us-gaap:Deposits contextRef="c74" decimals="-4" unitRef="usd">180000</us-gaap:Deposits>
    <us-gaap:Deposits contextRef="c75" decimals="-4" unitRef="usd">2400000</us-gaap:Deposits>
    <ftft:AgreementAmount contextRef="c76" decimals="-4" unitRef="usd">2400000</ftft:AgreementAmount>
    <us-gaap:DepositAssets contextRef="c2" decimals="-4" unitRef="usd">1070000.00</us-gaap:DepositAssets>
    <us-gaap:PaymentsToAcquireOtherReceivables contextRef="c52" decimals="-4" unitRef="usd">2650000</us-gaap:PaymentsToAcquireOtherReceivables>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage contextRef="c77" decimals="2" unitRef="pure">1</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <ftft:CompanyCorporated contextRef="c48" decimals="0" unitRef="eur">786887</ftft:CompanyCorporated>
    <us-gaap:OtherCashEquivalentsAtCarryingValue contextRef="c78" decimals="0" unitRef="eur">400000</us-gaap:OtherCashEquivalentsAtCarryingValue>
    <us-gaap:DeferredRevenueRefundPayments1 contextRef="c48" decimals="-4" unitRef="usd">240000</us-gaap:DeferredRevenueRefundPayments1>
    <us-gaap:AmountOfRegulatoryAssistanceReceived1 contextRef="c79" decimals="-4" unitRef="usd">240000</us-gaap:AmountOfRegulatoryAssistanceReceived1>
    <us-gaap:CashReserveDepositRequiredAndMade contextRef="c73" decimals="-4" unitRef="usd">1000000</us-gaap:CashReserveDepositRequiredAndMade>
    <us-gaap:AccountsReceivableSale contextRef="c80" decimals="-4" unitRef="usd">240000</us-gaap:AccountsReceivableSale>
    <ftft:DepositPaidAndPrepayments contextRef="c0" decimals="-4" unitRef="usd">1170000</ftft:DepositPaidAndPrepayments>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;6&lt;/b&gt;. &lt;b&gt;LOAN RECEIVABLES&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of March 31, 2023, the balance of loan receivables was $19.04 million,
which was from a third party.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On March 10, 2022, Future FinTech (Hong Kong)
Limited (&#x201c;FTFT HK&#x201d;), a wholly owned subsidiary of the Company, entered into a &#x201c;Loan Agreement&#x201d; with a third party.
Pursuant to the Loan Agreement, FTFT HK loaned an amount of $5.00 million to the third party at the annual interest rate of 10% from March
10, 2022 to September 9, 2023. To strengthen the liquidity, the Company negotiated with the borrower to early settle part of the loan.
As of April 17, 2023, the Company has received repayment $2.16 million.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On May 31, 2022, FTFT HK entered into a
&#x201c;Loan Agreement&#x201d; with a third party. Pursuant to the Loan Agreement, FTFT HK loaned an amount of $6.36 million to the
same third party at the annual interest rate of 10% from May 31, 2022 to May 30,2023. To strengthen the liquidity, the Company
negotiated with the borrower to early settle part of the loan. As of April 17, 2023, the Company has received repayment $6.36
million.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 26, 2022, FTFT HK entered into a
&#x201c;Loan Agreement&#x201d; with a third party. Pursuant to the Loan Agreement, FTFT HK loaned an amount of $0.40 million to the
same third party at the annual interest rate of 10% from December 26, 2022 to March 26, 2023. As of April 17, 2023, the Company has
received repayment $0.40 million.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On July 14, 2022, Future Private Equity Fund Management
(Hainan) Co., Limited entered into a &#x201c;Loan Agreement&#x201d; with a third party. Pursuant to the Loan Agreement, Future Private Equity
Fund Management (Hainan) Co., Limited loaned an amount of $7.28 million (RMB50 million) to the third party at the annual interest rate
of 8% from July 15, 2022 to July 14, 2023, guarantee by Junde Chen. To strengthen the liquidity, the Company negotiated with the borrower
to early settle part of the loan. As of April 17, 2023, the Company has received repayment $5.09 million (RMB35 million). The amount of
$2.18 million (RMB15 million) will be repaid within 3 months.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2022, the balance of loan receivables
was $19.16 million, which was from a third party.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On September 8, 2021, FUCE Future Supply Chain
(Xi&#x2019;an) Co., Ltd., a wholly owned subsidiary of the Company, entered into a &#x201c;Loan Agreement&#x201d; with a third party. Pursuant
to the Loan Agreement, FUCE Future Supply Chain (Xi&#x2019;an) Co., Ltd. loaned an amount of $0.22 million (RMB1.5 million) to the third
party at the annual interest rate of 5.25% from September 8, 2021 to September 6, 2023.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On March 10, 2022, Future FinTech (Hong Kong)
Limited (&#x201c;FTFT HK&#x201d;), a wholly owned subsidiary of the Company, entered into a &#x201c;Loan Agreement&#x201d; with a third party.
Pursuant to the Loan Agreement, FTFT HK loaned an amount of $5.00 million to the third party at the annual interest rate of 10% from March
10, 2022 to September 9, 2023. To strengthen the liquidity, the Company negotiated with the borrower to early settle part of the loan.
As of April 17, 2023, the Company has received repayment $2.16 million.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On May 31, 2022, FTFT HK entered into a &#x201c;Loan
Agreement&#x201d; with a third party. Pursuant to the Loan Agreement, FTFT HK loaned an amount of $6.36 million to the same third party
at the annual interest rate of 10% from May 31, 2022 to May 30,2023. To strengthen the liquidity, the Company negotiated with the borrower
to early settle part of the loan. As of April 17, 2023, the Company has received repayment $6.36 million.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 26, 2022, FTFT HK entered into a &#x201c;Loan
Agreement&#x201d; with a third party. Pursuant to the Loan Agreement, FTFT HK loaned an amount of $0.40 million to the same third party
at the annual interest rate of 10% from December 26, 2022 to March 26, 2023. As of April 17, 2023, the Company has received repayment
$0.40 million.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On July 14, 2022, Future Private Equity Fund Management
(Hainan) Co., Limited entered into a &#x201c;Loan Agreement&#x201d; with a third party. Pursuant to the Loan Agreement, Future Private Equity
Fund Management (Hainan) Co., Limited loaned an amount of $7.28 million (RMB50 million) to the third party at the annual interest rate
of 8% from July 15, 2022 to July 14, 2023, guarantee by Junde Chen. To strengthen the liquidity, the Company negotiated with the borrower
to early settle part of the loan. As of April 17, 2023, the Company has received repayment $5.09 million (RMB35 million). The amount of
$2.18 million (RMB15 million) will be repaid within 3 months.&lt;/p&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:LoansAndLeasesReceivableRelatedParties contextRef="c2" decimals="-4" unitRef="usd">19040000.00</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties contextRef="c81" decimals="-4" unitRef="usd">5000000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c82" decimals="2" unitRef="pure">0.10</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:RepaymentsOfOtherDebt contextRef="c83" decimals="-4" unitRef="usd">2160000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:LoansAndLeasesReceivableRelatedParties contextRef="c84" decimals="-4" unitRef="usd">6360000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c85" decimals="2" unitRef="pure">0.10</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:ProceedsFromFeesReceived contextRef="c86" decimals="-4" unitRef="usd">6360000</us-gaap:ProceedsFromFeesReceived>
    <us-gaap:LoansAndLeasesReceivableRelatedParties contextRef="c87" decimals="-4" unitRef="usd">400000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c88" decimals="2" unitRef="pure">0.10</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c89" decimals="2" unitRef="pure">0.10</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities contextRef="c90" decimals="-4" unitRef="usd">400000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:LoansAndLeasesReceivableRelatedParties contextRef="c91" decimals="-4" unitRef="usd">7280000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties contextRef="c91" decimals="-6" unitRef="cny">50000000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c92" decimals="2" unitRef="pure">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c93" decimals="2" unitRef="pure">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:RepaymentsOfOtherDebt contextRef="c94" decimals="-4" unitRef="usd">5090000.00</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt contextRef="c94" decimals="-6" unitRef="cny">35000000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities contextRef="c93" decimals="-4" unitRef="usd">2180000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities contextRef="c93" decimals="-6" unitRef="cny">15000000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c3" decimals="-4" unitRef="usd">19160000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:LoansAndLeasesReceivableRelatedParties contextRef="c95" decimals="-4" unitRef="usd">220000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties contextRef="c95" decimals="-5" unitRef="cny">1500000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c96" decimals="4" unitRef="pure">0.0525</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c97" decimals="4" unitRef="pure">0.0525</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:LoansAndLeasesReceivableRelatedParties contextRef="c98" decimals="-4" unitRef="usd">5000000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c99" decimals="2" unitRef="pure">0.10</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c100" decimals="2" unitRef="pure">0.10</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities contextRef="c101" decimals="-4" unitRef="usd">2160000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:LoansAndLeasesReceivableRelatedParties contextRef="c24" decimals="-4" unitRef="usd">6360000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c102" decimals="2" unitRef="pure">0.10</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c103" decimals="2" unitRef="pure">0.10</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities contextRef="c104" decimals="-4" unitRef="usd">6360000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:LoansAndLeasesReceivableRelatedParties contextRef="c105" decimals="-4" unitRef="usd">400000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c106" decimals="2" unitRef="pure">0.10</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c107" decimals="2" unitRef="pure">0.10</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities contextRef="c108" decimals="-4" unitRef="usd">400000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:LoansAndLeasesReceivableRelatedParties contextRef="c109" decimals="-4" unitRef="usd">7280000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties contextRef="c109" decimals="-6" unitRef="cny">50000000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c110" decimals="2" unitRef="pure">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c111" decimals="2" unitRef="pure">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities contextRef="c112" decimals="-4" unitRef="usd">5090000.00</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities contextRef="c112" decimals="-6" unitRef="cny">35000000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:LoansAndLeasesReceivableRelatedParties contextRef="c113" decimals="-4" unitRef="usd">2180000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties contextRef="c113" decimals="-6" unitRef="cny">15000000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;7. SHORT - TERM INVESTMENT&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of March 31, 2023, the balance of short - term investments were
$1.18 million. On September 6, 2021, Future Private Equity Fund Management (Hainan) Co., Ltd. invested RMB13,000,000 ($1.89 million) to
entrust Shanghai Yuli Enterprise Management Consulting Firm to invest in various types of investment portfolios. According to the market
value, the Company&#x2019;s balance of the short - term investment was $1.18 million on March 31, 2023. Due to fluctuations of the quoted
shares included in its investment portfolios, the Company unrealized holding gains on available-for-sale securities of $0.18 million.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2022, the balance of short - term investments were
$0.99 million. On September 6, 2021, Future Private Equity Fund Management (Hainan) Co., Ltd. invested RMB13,000,000 ($1.87 million) to
entrust Shanghai Yuli Enterprise Management Consulting Firm to invest in various types of investment portfolios. According to the market
value, the Company&#x2019;s balance of the short - term investments was $0.99 million on December 31, 2022. Due to fluctuations of the
quoted shares included in its investment portfolios, the Company recognized an impairment to the investment portfolio of $0.91 million.&lt;/p&gt;</us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock>
    <us-gaap:InterestIncomeShortTermInvestmentOther contextRef="c0" decimals="-4" unitRef="usd">1180000</us-gaap:InterestIncomeShortTermInvestmentOther>
    <us-gaap:AlternativeInvestment contextRef="c114" decimals="0" unitRef="cny">13000000</us-gaap:AlternativeInvestment>
    <us-gaap:AlternativeInvestment contextRef="c114" decimals="-4" unitRef="usd">1890000</us-gaap:AlternativeInvestment>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseMarketValue contextRef="c115" decimals="-4" unitRef="usd">1180000</us-gaap:AssetsSoldUnderAgreementsToRepurchaseMarketValue>
    <us-gaap:OtherInvestments contextRef="c2" decimals="-4" unitRef="usd">180000</us-gaap:OtherInvestments>
    <us-gaap:InterestIncomeShortTermInvestmentOther contextRef="c52" decimals="-4" unitRef="usd">990000</us-gaap:InterestIncomeShortTermInvestmentOther>
    <us-gaap:AlternativeInvestment contextRef="c116" decimals="0" unitRef="cny">13000000</us-gaap:AlternativeInvestment>
    <us-gaap:AlternativeInvestment contextRef="c116" decimals="-4" unitRef="usd">1870000</us-gaap:AlternativeInvestment>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseMarketValue contextRef="c3" decimals="-4" unitRef="usd">990000</us-gaap:AssetsSoldUnderAgreementsToRepurchaseMarketValue>
    <us-gaap:OtherInvestments contextRef="c3" decimals="-4" unitRef="usd">910000</us-gaap:OtherInvestments>
    <us-gaap:OtherCurrentAssetsTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;8. OTHER CURRENT ASSETS&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The amount of other current assets consisted of
the followings:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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;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;March&#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;December&#160;31,&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;2023&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;2022&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&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="width: 76%; text-align: left"&gt;Prepayments for Supply Chain Financing/Trading&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;10,993,990&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,766,643&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; "&gt;
    &lt;td style="text-align: left"&gt;Prepayments for Sand and Steel Supply Chain Financing/Trading&lt;/td&gt;&lt;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,644,050&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;div style="-sec-ix-hidden: hidden-fact-31"&gt;-&lt;/div&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;Prepaid 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;184,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;72,544&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&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;1,403,539&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;831,077&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;Total&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;15,225,822&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,670,264&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&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;March&#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;December&#160;31,&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;2023&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;2022&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&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="width: 76%; text-align: left"&gt;Prepayments for Supply Chain Financing/Trading&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;10,993,990&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,766,643&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; "&gt;
    &lt;td style="text-align: left"&gt;Prepayments for Sand and Steel Supply Chain Financing/Trading&lt;/td&gt;&lt;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,644,050&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;div style="-sec-ix-hidden: hidden-fact-31"&gt;-&lt;/div&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;Prepaid 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;184,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;72,544&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&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;1,403,539&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;831,077&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;Total&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;15,225,822&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,670,264&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <us-gaap:OtherInventorySupplies contextRef="c2" decimals="0" unitRef="usd">10993990</us-gaap:OtherInventorySupplies>
    <us-gaap:OtherInventorySupplies contextRef="c3" decimals="0" unitRef="usd">3766643</us-gaap:OtherInventorySupplies>
    <ftft:PrepaymentsForSandAndSteelSupplyChainFinancingTrading contextRef="c2" decimals="0" unitRef="usd">2644050</ftft:PrepaymentsForSandAndSteelSupplyChainFinancingTrading>
    <us-gaap:Supplies contextRef="c2" decimals="0" unitRef="usd">184243</us-gaap:Supplies>
    <us-gaap:Supplies contextRef="c3" decimals="0" unitRef="usd">72544</us-gaap:Supplies>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c2" decimals="0" unitRef="usd">1403539</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c3" decimals="0" unitRef="usd">831077</us-gaap:OtherPrepaidExpenseCurrent>
    <ftft:Total contextRef="c0" decimals="0" unitRef="usd">15225822</ftft:Total>
    <ftft:Total contextRef="c52" decimals="0" unitRef="usd">4670264</ftft:Total>
    <us-gaap:GoodwillDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;9. GOODWILL&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of March 31, 2023 and December 31, 2022, the
balance of goodwill mainly represented an amount of $13.98 million that arose from acquisition of Nice Talent Asset Management Limited
(&#x201c;Nice Talent&#x201d;) in 2021 and Khyber Money Exchange Ltd., in 2022.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On August 6, 2021, the Company through its wholly owned subsidiary
Future FinTech (Hong Kong) Limited., completed its acquisition of 90% of the issued and outstanding shares of Nice Talent from Joy Rich
Enterprises Limited for HK$144,000,000 (the &#x201c;Purchase Price&#x201d;) which shall be paid in the shares of common stock of the Company
(the &#x201c;Company Shares&#x201d;). 60% of the Purchase Price ($11.22 million) was paid in 2,244,156 pre reverse stock split shares of
common stock of the Company on August 4, 2021. 40% of the Purchase Price ($7.39 million) in two installments for 20% each shall be paid
in shares of common stock of the Company upon the completion of the audited reports for Nice Talent for each of the years ended on December
31, 2021 and December 31, 2022, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 1, 2022, FTFT UK Limited, a wholly owned subsidiary of the
Company acquired 100% equity interest of Khyber Money Exchange Ltd., a company incorporated in England and Wales, for &#xa3;786,887 ($0.95
million).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company recorded $2.21 million of impairment loss in fiscal year
2022 related with goodwill mainly arose from acquisition of Nice Talent Asset Management Limited and FTFT Finance UK Limited (formerly
known as Khyber Money Exchange Ltd.). Goodwill impairment test as of December 31, 2022 using compare the carrying amount of the reporting
unit (including goodwill) with its fair value. If the carrying amount exceeds the fair value, compare the implied fair value of the reporting
unit&#x2019;s goodwill with the carrying amount of goodwill. If the carrying amount of goodwill exceeds the implied fair value, an impairment
loss should be recognized.&lt;/p&gt;</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:GoodwillOtherIncreaseDecrease contextRef="c52" decimals="-4" unitRef="usd">13980000</us-gaap:GoodwillOtherIncreaseDecrease>
    <us-gaap:GoodwillOtherIncreaseDecrease contextRef="c0" decimals="-4" unitRef="usd">13980000</us-gaap:GoodwillOtherIncreaseDecrease>
    <ftft:PercentageOfIssuedAndOutstandingShares contextRef="c117" decimals="2" unitRef="pure">0.90</ftft:PercentageOfIssuedAndOutstandingShares>
    <ftft:CommonStockPaid contextRef="c117" decimals="0" unitRef="hkd">144000000</ftft:CommonStockPaid>
    <ftft:PercentageOfCommonStockShares contextRef="c118" decimals="2" unitRef="pure">0.60</ftft:PercentageOfCommonStockShares>
    <ftft:CommonStockPaid contextRef="c118" decimals="-4" unitRef="usd">11220000</ftft:CommonStockPaid>
    <ftft:IssuanceOfCommonStock contextRef="c118" decimals="0" unitRef="shares">2244156</ftft:IssuanceOfCommonStock>
    <ftft:PercentageOfCommonStockShares contextRef="c3" decimals="2" unitRef="pure">0.40</ftft:PercentageOfCommonStockShares>
    <us-gaap:SupplementalDeferredPurchasePrice contextRef="c52" decimals="-4" unitRef="usd">7390000</us-gaap:SupplementalDeferredPurchasePrice>
    <ftft:NumberOfInstallments contextRef="c119" decimals="0" unitRef="pure">2</ftft:NumberOfInstallments>
    <us-gaap:SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage contextRef="c119" decimals="2" unitRef="pure">0.20</us-gaap:SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage contextRef="c120" decimals="2" unitRef="pure">1</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <us-gaap:ProceedsFromSaleOfInterestInCorporateUnit contextRef="c121" decimals="0" unitRef="eur">786887</us-gaap:ProceedsFromSaleOfInterestInCorporateUnit>
    <us-gaap:ProceedsFromSaleOfInterestInCorporateUnit contextRef="c121" decimals="-4" unitRef="usd">950000</us-gaap:ProceedsFromSaleOfInterestInCorporateUnit>
    <ftft:ImpairmentLosses contextRef="c3" decimals="-4" unitRef="usd">2210000</ftft:ImpairmentLosses>
    <us-gaap:AssetAcquisitionTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;10. ACQUISITION&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Nice Talent&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On August 6, 2021 (&#x201c;Acquisition Date&#x201d;), the Company through
its wholly owned subsidiary Future FinTech (Hong Kong) Limited., completed its acquisition of 90% of the issued and outstanding shares
of Nice Talent from Joy Rich Enterprises Limited for HK$144,000,000 (the &#x201c;Purchase Price&#x201d;) which shall be paid in the shares
of common stock of the Company (the &#x201c;Company Shares&#x201d;). 60% of the Purchase Price ($11.22 million) was paid in 2,244,156 shares
of common stock of the Company on August 4, 2021. 40% of the Purchase Price ($7.39 million) in two installments for 20% each shall be
paid in shares of common stock of the Company upon the completion of the audited reports for Nice Talent of the years ended on December
31, 2021 and 2022, respectively. Nice Talent has met the performance requirements for the year ended on December 31, 2021 and 2022, however,
the 40% of the Purchase Price has not been paid in the shares of common stock of the Company to Joy Rich as of the date of this report.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The transaction was accounted for in accordance
with the provisions of ASC 805-10, Business Combinations. The Company retained an independent appraisal firm to advise management in the
determination of the fair value of the various assets acquired and liabilities assumed. The values assigned in these financial statements
represent management&#x2019;s best estimate of fair values as of the Acquisition Date.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As required by ASC 805-20, Business Combinations&#x2014;Identifiable
Assets and Liabilities, and Any Noncontrolling Interest, management conducted a review to reassess whether they identified all the assets
acquired and all the liabilities assumed, and followed ASC 805-20&#x2019;s measurement procedures for recognition of the fair value of
net assets acquired.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table summarizes the allocation
of estimated fair values of net assets acquired and liabilities assumed:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; 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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,407,902&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; "&gt;
    &lt;td style="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;27,701&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;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;7,039&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&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;53,577&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 Party&lt;/td&gt;&lt;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,323&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Accrued expenses and other payables&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;(498,515&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="text-align: left"&gt;Net identifiable assets acquired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,036,027&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Less: non-controlling interests&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;131,165&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;Add: goodwill&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,164,598&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total purchase price for acquisition net of $275,624 of cash&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;18,069,460&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has included the operating results
of Nice Talent in its consolidated financial statements since the Acquisition Date.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Khyber Money Exchange Ltd.&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 1, 2022, FTFT UK Limited, a wholly owned subsidiary of the
Company acquired 100% equity interest of Khyber Money Exchange Ltd., a company incorporated in England and Wales, for &#xa3;786,887 ($0.95
million). The Company has changed its name from Khyber Money Exchange Ltd., to FTFT Finance UK Limited on October 11, 2022.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table summarizes the allocation
of estimated fair values of net assets acquired and liabilities assumed:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: justify"&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;242,087&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; "&gt;
    &lt;td style="text-align: justify"&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;584&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: justify; padding-bottom: 1.5pt"&gt;Accrued expenses and other payables&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;(89,888&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; "&gt;
    &lt;td style="text-align: justify"&gt;Net identifiable assets acquired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;152,783&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: justify; padding-bottom: 1.5pt"&gt;Add: goodwill&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;628,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; "&gt;
    &lt;td style="text-align: justify; padding-bottom: 4pt"&gt;Total purchase price for acquisition net of $166,676 of cash&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;781,721&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&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;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;The Company has included the operating results of FTFT Finance UK Limited
in its consolidated financial statements since October 1, 2022.&lt;/p&gt;</us-gaap:AssetAcquisitionTextBlock>
    <ftft:IssuedAndOutstandingPercentage contextRef="c122" decimals="2" unitRef="pure">0.90</ftft:IssuedAndOutstandingPercentage>
    <us-gaap:ProceedsFromIssuanceOfWarrants contextRef="c122" decimals="0" unitRef="hkd">144000000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:DebtInstrumentRedemptionPricePercentage contextRef="c123" decimals="2" unitRef="pure">0.60</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DividendsCommonStockCash contextRef="c123" decimals="-4" unitRef="usd">11220000</us-gaap:DividendsCommonStockCash>
    <us-gaap:ExcessStockSharesIssued contextRef="c118" decimals="0" unitRef="shares">2244156</us-gaap:ExcessStockSharesIssued>
    <ftft:PurchasePricePercentage contextRef="c52" decimals="2" unitRef="pure">0.40</ftft:PurchasePricePercentage>
    <us-gaap:SupplementalDeferredPurchasePrice contextRef="c124" decimals="-4" unitRef="usd">7390000</us-gaap:SupplementalDeferredPurchasePrice>
    <ftft:NumberOfInstallments contextRef="c119" decimals="0" unitRef="pure">2</ftft:NumberOfInstallments>
    <us-gaap:SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage contextRef="c119" decimals="2" unitRef="pure">0.20</us-gaap:SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage>
    <ftft:PurchasePricePercentage contextRef="c124" decimals="2" unitRef="pure">0.40</ftft:PurchasePricePercentage>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; 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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,407,902&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; "&gt;
    &lt;td style="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;27,701&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;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;7,039&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&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;53,577&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 Party&lt;/td&gt;&lt;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,323&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Accrued expenses and other payables&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;(498,515&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="text-align: left"&gt;Net identifiable assets acquired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,036,027&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Less: non-controlling interests&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;131,165&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;Add: goodwill&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,164,598&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total purchase price for acquisition net of $275,624 of cash&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;18,069,460&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&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:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c2" decimals="0" unitRef="usd">1407902</us-gaap:AccountsReceivableGrossCurrent>
    <ftft:OtherReceivable contextRef="c2" decimals="0" unitRef="usd">27701</ftft:OtherReceivable>
    <ftft:OtherCurrentAssets contextRef="c2" decimals="0" unitRef="usd">7039</ftft:OtherCurrentAssets>
    <ftft:PropertyPlantEquipmentNet contextRef="c2" decimals="0" unitRef="usd">53577</ftft:PropertyPlantEquipmentNet>
    <ftft:DueFromRelatedPartyNoncurrent contextRef="c2" decimals="0" unitRef="usd">38323</ftft:DueFromRelatedPartyNoncurrent>
    <us-gaap:AccountsPayableOtherCurrent contextRef="c2" decimals="0" unitRef="usd">498515</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="c2" decimals="0" unitRef="usd">1036027</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <ftft:LessNoncontrollingInterests contextRef="c2" decimals="0" unitRef="usd">131165</ftft:LessNoncontrollingInterests>
    <us-gaap:GoodwillGross contextRef="c2" decimals="0" unitRef="usd">17164598</us-gaap:GoodwillGross>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c0" decimals="0" unitRef="usd">275624</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <ftft:TotalPurchasePriceForAcquisitionNetCash contextRef="c2" decimals="0" unitRef="usd">18069460</ftft:TotalPurchasePriceForAcquisitionNetCash>
    <us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction contextRef="c48" decimals="2" unitRef="pure">1</us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction>
    <ftft:CompanyIncorporated contextRef="c48" decimals="0" unitRef="gbp">786887</ftft:CompanyIncorporated>
    <ftft:CompanyIncorporated contextRef="c48" decimals="-4" unitRef="usd">950000</ftft:CompanyIncorporated>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: justify"&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;242,087&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; "&gt;
    &lt;td style="text-align: justify"&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;584&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: justify; padding-bottom: 1.5pt"&gt;Accrued expenses and other payables&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;(89,888&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; "&gt;
    &lt;td style="text-align: justify"&gt;Net identifiable assets acquired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;152,783&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: justify; padding-bottom: 1.5pt"&gt;Add: goodwill&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;628,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; "&gt;
    &lt;td style="text-align: justify; padding-bottom: 4pt"&gt;Total purchase price for acquisition net of $166,676 of cash&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;781,721&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&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:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c125" decimals="0" unitRef="usd">242087</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:PropertyPlantAndEquipmentOtherNet contextRef="c125" decimals="0" unitRef="usd">584</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c125" decimals="0" unitRef="usd">89888</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c125" decimals="0" unitRef="usd">152783</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:GoodwillFairValueDisclosure contextRef="c125" decimals="0" unitRef="usd">628938</us-gaap:GoodwillFairValueDisclosure>
    <us-gaap:OtherPaymentsToAcquireBusinesses contextRef="c126" decimals="0" unitRef="usd">166676</us-gaap:OtherPaymentsToAcquireBusinesses>
    <us-gaap:PaymentsToAcquireBusinessesGross contextRef="c126" decimals="0" unitRef="usd">781721</us-gaap:PaymentsToAcquireBusinessesGross>
    <ftft:LeasesDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;11. LEASES&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s non-cancellable operating
leases consist of leases for office space. The Company is the lessee under the terms of the operating leases. For the three months ended
March 31, 2023, the operating lease cost was $0.98 million.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s operating leases have remaining
lease terms of approximately 48 months. As of March 31, 2023, the weighted average remaining lease term and weighted average discount
rate were 4 years and 4.75%, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;Maturities of lease liabilities were as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&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;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Operating&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; text-align: left; border-bottom: Black 1.5pt solid"&gt;As of March 31,&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&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: 88%; text-align: left"&gt;From April 1, 2023 to March 31, 2024&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;379,958&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; "&gt;
    &lt;td style="text-align: left"&gt;From April 1, 2024 to March 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;277,317&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;From April 1, 2025 to March 31, 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;204,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;From April 1, 2026 to March 31, 2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;204,000&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;Total&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,065,275&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: amounts representing 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;87,972&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"&gt;Present Value of future minimum lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;977,303&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Current obligations&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;299,920&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"&gt;Long term obligations&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;677,383&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company leases office space and equipment
under various short-term operating leases. As permitted by ASC 842, the Company has elected the practical expedient for short-term leases,
whereby lease assets and lease liabilities are not recognized on the balance sheet. Short term leases cost was $0.16 million for three
months ended March 31, 2023.&lt;/p&gt;</ftft:LeasesDisclosureTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c0" decimals="-4" unitRef="usd">980000</us-gaap:OperatingLeaseCost>
    <ftft:LesseeOperatingLeaseRemainingLeaseTerm1 contextRef="c0">P48M</ftft:LesseeOperatingLeaseRemainingLeaseTerm1>
    <ftft:OperatingLeaseWeightedAverageRemainingLeaseTerm contextRef="c2">P4Y</ftft:OperatingLeaseWeightedAverageRemainingLeaseTerm>
    <ftft:OperatingLeaseWeightedAverageDiscountRatePercent1 contextRef="c0" decimals="4" unitRef="pure">0.0475</ftft:OperatingLeaseWeightedAverageDiscountRatePercent1>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Operating&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; text-align: left; border-bottom: Black 1.5pt solid"&gt;As of March 31,&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&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: 88%; text-align: left"&gt;From April 1, 2023 to March 31, 2024&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;379,958&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; "&gt;
    &lt;td style="text-align: left"&gt;From April 1, 2024 to March 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;277,317&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;From April 1, 2025 to March 31, 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;204,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;From April 1, 2026 to March 31, 2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;204,000&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;Total&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,065,275&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: amounts representing 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;87,972&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"&gt;Present Value of future minimum lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;977,303&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Current obligations&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;299,920&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"&gt;Long term obligations&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;677,383&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <ftft:OperatingLeasesFutureMinimumPaymentsDueInTwoYear contextRef="c2" decimals="0" unitRef="usd">379958</ftft:OperatingLeasesFutureMinimumPaymentsDueInTwoYear>
    <ftft:OperatingLeasesFutureMinimumPaymentsDueInTHreeYear contextRef="c2" decimals="0" unitRef="usd">277317</ftft:OperatingLeasesFutureMinimumPaymentsDueInTHreeYear>
    <ftft:OperatingLeasesFutureMinimumPaymentsDueInFiveYear contextRef="c2" decimals="0" unitRef="usd">204000</ftft:OperatingLeasesFutureMinimumPaymentsDueInFiveYear>
    <ftft:OperatingLeasesFutureMinimumPaymentsDueInSixYear contextRef="c2" decimals="0" unitRef="usd">204000</ftft:OperatingLeasesFutureMinimumPaymentsDueInSixYear>
    <ftft:OperatingLeasesFutureMinimumPaymentDue contextRef="c2" decimals="0" unitRef="usd">1065275</ftft:OperatingLeasesFutureMinimumPaymentDue>
    <ftft:CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments contextRef="c2" decimals="0" unitRef="usd">87972</ftft:CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments>
    <ftft:CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments contextRef="c2" decimals="0" unitRef="usd">977303</ftft:CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments>
    <ftft:OperatingLeasesLiabilityCurrent contextRef="c2" decimals="0" unitRef="usd">299920</ftft:OperatingLeasesLiabilityCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="c2" decimals="0" unitRef="usd">677383</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:ShortTermLeaseCost contextRef="c0" decimals="-4" unitRef="usd">160000</us-gaap:ShortTermLeaseCost>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;12. PROPERTY AND EQUIPMENT&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;Property and equipment consist of the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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;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;March&#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;December&#160;31,&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;2023&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;2022&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&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="width: 76%; text-align: left"&gt;Office equipment, fixtures and furniture&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;562,267&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;491,022&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; "&gt;
    &lt;td style="text-align: left"&gt;Vehicle&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;813,267&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;798,955&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;Building&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;37,530&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;37,785&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; "&gt;
    &lt;td style="text-align: left"&gt;Subtotal&lt;/td&gt;&lt;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,413,064&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,327,762&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;Less: accumulated depreciation and 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;(353,378&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;(277,094&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Construction in progress&lt;/td&gt;&lt;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,355,006&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,372,301&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;Impairment&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,765&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,688&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,408,927&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,417,281&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Depreciation expense included in general and administration
expenses for the three months ended March 31, 2023 and 2022 was $73,614 and $45,208, respectively. Depreciation expense included in cost
of sales for the three months ended March 31, 2023 and 2022 was $0 and $0, respectively.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&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;March&#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;December&#160;31,&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;2023&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;2022&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&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="width: 76%; text-align: left"&gt;Office equipment, fixtures and furniture&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;562,267&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;491,022&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; "&gt;
    &lt;td style="text-align: left"&gt;Vehicle&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;813,267&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;798,955&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;Building&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;37,530&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;37,785&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; "&gt;
    &lt;td style="text-align: left"&gt;Subtotal&lt;/td&gt;&lt;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,413,064&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,327,762&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;Less: accumulated depreciation and 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;(353,378&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;(277,094&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Construction in progress&lt;/td&gt;&lt;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,355,006&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,372,301&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;Impairment&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,765&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,688&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,408,927&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,417,281&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:FurnitureAndFixturesGross contextRef="c2" decimals="0" unitRef="usd">562267</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross contextRef="c3" decimals="0" unitRef="usd">491022</us-gaap:FurnitureAndFixturesGross>
    <ftft:Vehicle contextRef="c0" decimals="0" unitRef="usd">813267</ftft:Vehicle>
    <ftft:Vehicle contextRef="c52" decimals="0" unitRef="usd">798955</ftft:Vehicle>
    <us-gaap:LeaseholdImprovementsGross contextRef="c2" decimals="0" unitRef="usd">37530</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:LeaseholdImprovementsGross contextRef="c3" decimals="0" unitRef="usd">37785</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c2" decimals="0" unitRef="usd">1413064</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c3" decimals="0" unitRef="usd">1327762</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c2" decimals="0" unitRef="usd">353378</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c3" decimals="0" unitRef="usd">277094</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:ConstructionInProgressGross contextRef="c2" decimals="0" unitRef="usd">3355006</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross contextRef="c3" decimals="0" unitRef="usd">3372301</us-gaap:ConstructionInProgressGross>
    <ftft:ImpairmentLoss contextRef="c2" decimals="0" unitRef="usd">-5765</ftft:ImpairmentLoss>
    <ftft:ImpairmentLoss contextRef="c3" decimals="0" unitRef="usd">-5688</ftft:ImpairmentLoss>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="0" unitRef="usd">4408927</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" unitRef="usd">4417281</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c0" decimals="0" unitRef="usd">73614</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c4" decimals="0" unitRef="usd">45208</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1 contextRef="c0" decimals="0" unitRef="usd">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1 contextRef="c4" decimals="0" unitRef="usd">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;13. INTANGIBLE ASSETS&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;Intangible assets consist of the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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;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;March&#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;December&#160;31,&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;2023&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;2022&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&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="width: 76%; text-align: left"&gt;Trademarks&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;873&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;862&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;System and software&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,605,759&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,578,647&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"&gt;Subtotal&lt;/td&gt;&lt;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,606,632&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,579,509&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Less: accumulated depreciation and 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;(215,391&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;(199,151&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;Less: impairment&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,887,431&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;(1,862,289&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;503,810&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;518,069&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Amortization expense included in general and administration
expenses for the three months ended March 31, 2023 and 2022 was $14,259 and $11,768, respectively. Amortization expense included in cost
of sales for the three months ended March 31, 2023 and 2022 was $0 and $0, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The estimated amortization is as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;As of March 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Estimated &lt;br/&gt;
amortization &lt;br/&gt;
expense&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 88%; padding-left: 9pt; text-align: justify; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;From April 1, 2023 to March 31, 2024&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;57,035&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;From April 1, 2024 to March 31, 2025&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;57,035&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;From April 1, 2025 to March 31, 2026&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;57,035&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;From April 1, 2026 to March 31, 2027&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;57,035&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;From April 1, 2027 to March 31, 2028&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;57,035&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;218,635&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 4.5pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;503,810&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&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;March&#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;December&#160;31,&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;2023&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;2022&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&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="width: 76%; text-align: left"&gt;Trademarks&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;873&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;862&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;System and software&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,605,759&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,578,647&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"&gt;Subtotal&lt;/td&gt;&lt;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,606,632&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,579,509&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Less: accumulated depreciation and 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;(215,391&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;(199,151&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;Less: impairment&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,887,431&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;(1,862,289&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;503,810&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;518,069&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedTrademarksGross contextRef="c2" decimals="0" unitRef="usd">873</us-gaap:FiniteLivedTrademarksGross>
    <us-gaap:FiniteLivedTrademarksGross contextRef="c3" decimals="0" unitRef="usd">862</us-gaap:FiniteLivedTrademarksGross>
    <us-gaap:CapitalizedComputerSoftwareGross contextRef="c2" decimals="0" unitRef="usd">2605759</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross contextRef="c3" decimals="0" unitRef="usd">2578647</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:OtherIntangibleAssetsNet contextRef="c2" decimals="0" unitRef="usd">2606632</us-gaap:OtherIntangibleAssetsNet>
    <us-gaap:OtherIntangibleAssetsNet contextRef="c3" decimals="0" unitRef="usd">2579509</us-gaap:OtherIntangibleAssetsNet>
    <us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation contextRef="c2" decimals="0" unitRef="usd">215391</us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation contextRef="c3" decimals="0" unitRef="usd">199151</us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c2" decimals="0" unitRef="usd">1887431</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c3" decimals="0" unitRef="usd">1862289</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:InventoryNet contextRef="c2" decimals="0" unitRef="usd">503810</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c3" decimals="0" unitRef="usd">518069</us-gaap:InventoryNet>
    <us-gaap:OtherGeneralAndAdministrativeExpense contextRef="c0" decimals="0" unitRef="usd">14259</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense contextRef="c4" decimals="0" unitRef="usd">11768</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:RealEstateInvestmentPartnershipCostOfSales contextRef="c0" decimals="0" unitRef="usd">0</us-gaap:RealEstateInvestmentPartnershipCostOfSales>
    <us-gaap:RealEstateInvestmentPartnershipCostOfSales contextRef="c4" decimals="0" unitRef="usd">0</us-gaap:RealEstateInvestmentPartnershipCostOfSales>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;As of March 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Estimated &lt;br/&gt;
amortization &lt;br/&gt;
expense&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 88%; padding-left: 9pt; text-align: justify; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;From April 1, 2023 to March 31, 2024&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;57,035&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;From April 1, 2024 to March 31, 2025&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;57,035&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;From April 1, 2025 to March 31, 2026&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;57,035&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;From April 1, 2026 to March 31, 2027&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;57,035&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;From April 1, 2027 to March 31, 2028&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;57,035&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;218,635&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 9pt; text-align: justify; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 4.5pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;503,810&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c2" decimals="0" unitRef="usd">57035</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c2" decimals="0" unitRef="usd">57035</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c2" decimals="0" unitRef="usd">57035</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c2" decimals="0" unitRef="usd">57035</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c2" decimals="0" unitRef="usd">57035</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="c2" decimals="0" unitRef="usd">218635</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c2" decimals="0" unitRef="usd">503810</us-gaap:FiniteLivedIntangibleAssetsNet>
    <ftft:NotePayableTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;14. NOTE PAYABLE &lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Note payable consist of the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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;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;Issue date&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;Principal&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;amount&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;US$&lt;/b&gt;&lt;/p&gt;&lt;/td&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 colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Mature date&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;Effective&lt;br/&gt;
&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;annual&lt;br/&gt;
 rate&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&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: justify"&gt;FUCE Future Supply Chain (Xi&#x2019;an) Co., Ltd.&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: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;August 10, 2022&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,455,244&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: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;August 10, 2023&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;0.05&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify"&gt;FUCE Future Supply Chain (Xi&#x2019;an) 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: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;August 12, 2022&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;727,622&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: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;August 12, 2023&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;0.05&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: justify"&gt;FUCE Future Supply Chain (Xi&#x2019;an) 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: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;July 28, 2022&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;727,622&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: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;July 28, 2023&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;0.05&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: justify"&gt;FUCE Future Supply Chain (Xi&#x2019;an) Co., Ltd.&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&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; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December&#160;19,&#160;2022&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;727,622&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="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December&#160;19,&#160;2023&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="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;0.05&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="text-align: justify; padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,638,110&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;At maturity, the Notes are payable at their principal amount thereon.
The occurring with respect to any of the Company&#x2019;s indebtedness, an event of default resulting in accelerated maturity or a failure
to pay principal, interest or premium when due, the overdue interest shall be charged at 0.05% per day, without the need to notify the
applicant and sign another loan contract. As of March 31, 2023, there was no such event of default.&lt;/p&gt;</ftft:NotePayableTextBlock>
    <ftft:ScheduleOfNotePayableTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&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;Issue date&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;Principal&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;amount&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;US$&lt;/b&gt;&lt;/p&gt;&lt;/td&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 colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Mature date&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;Effective&lt;br/&gt;
&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;annual&lt;br/&gt;
 rate&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&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: justify"&gt;FUCE Future Supply Chain (Xi&#x2019;an) Co., Ltd.&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: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;August 10, 2022&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,455,244&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: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;August 10, 2023&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;0.05&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify"&gt;FUCE Future Supply Chain (Xi&#x2019;an) 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: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;August 12, 2022&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;727,622&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: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;August 12, 2023&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;0.05&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: justify"&gt;FUCE Future Supply Chain (Xi&#x2019;an) 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: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;July 28, 2022&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;727,622&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: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;July 28, 2023&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;0.05&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: justify"&gt;FUCE Future Supply Chain (Xi&#x2019;an) Co., Ltd.&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&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; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December&#160;19,&#160;2022&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;727,622&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="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December&#160;19,&#160;2023&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="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;0.05&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="text-align: justify; padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,638,110&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&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;</ftft:ScheduleOfNotePayableTableTextBlock>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c127">2022-08-10</us-gaap:DebtInstrumentIssuanceDate1>
    <ftft:InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount contextRef="c128" decimals="0" unitRef="usd">1455244</ftft:InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount>
    <us-gaap:DerivativeMaturityDates contextRef="c127">2023-08-10</us-gaap:DerivativeMaturityDates>
    <us-gaap:DebtInstrumentInterestRateBasisForEffectiveRate contextRef="c127">0.05%</us-gaap:DebtInstrumentInterestRateBasisForEffectiveRate>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c129">2022-08-12</us-gaap:DebtInstrumentIssuanceDate1>
    <ftft:InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount contextRef="c130" decimals="0" unitRef="usd">727622</ftft:InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount>
    <us-gaap:DerivativeMaturityDates contextRef="c129">2023-08-12</us-gaap:DerivativeMaturityDates>
    <us-gaap:DebtInstrumentInterestRateBasisForEffectiveRate contextRef="c129">0.05%</us-gaap:DebtInstrumentInterestRateBasisForEffectiveRate>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c131">2022-07-28</us-gaap:DebtInstrumentIssuanceDate1>
    <ftft:InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount contextRef="c132" decimals="0" unitRef="usd">727622</ftft:InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount>
    <us-gaap:DerivativeMaturityDates contextRef="c131">2023-07-28</us-gaap:DerivativeMaturityDates>
    <us-gaap:DebtInstrumentInterestRateBasisForEffectiveRate contextRef="c131">0.05%</us-gaap:DebtInstrumentInterestRateBasisForEffectiveRate>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c133">2022-12-19</us-gaap:DebtInstrumentIssuanceDate1>
    <ftft:InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount contextRef="c134" decimals="0" unitRef="usd">727622</ftft:InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount>
    <us-gaap:DerivativeMaturityDates contextRef="c133">2023-12-19</us-gaap:DerivativeMaturityDates>
    <us-gaap:DebtInstrumentInterestRateBasisForEffectiveRate contextRef="c133">0.05%</us-gaap:DebtInstrumentInterestRateBasisForEffectiveRate>
    <ftft:InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount contextRef="c2" decimals="0" unitRef="usd">3638110</ftft:InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount>
    <us-gaap:DerivativeAverageSwaptionInterestRate contextRef="c2" decimals="4" unitRef="pure">0.0005</us-gaap:DerivativeAverageSwaptionInterestRate>
    <us-gaap:AccountsAndNontradeReceivableTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;15. ACCOUNT PAYABLES &lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The amount of account payables were consisted
of the followings:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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;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="3" style="font-weight: bold; text-align: center"&gt;March&#160;31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center"&gt;December&#160;31,&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="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="text-align: center"&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;Supply Chain Financing/Trading payment&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,605,375&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,584,920&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; "&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;27,875&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;18,657&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;Total&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,633,250&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,603,577&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:AccountsAndNontradeReceivableTextBlock>
    <ftft:ScheduleOfAccountsPayablesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&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="3" style="font-weight: bold; text-align: center"&gt;March&#160;31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center"&gt;December&#160;31,&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="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="text-align: center"&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;Supply Chain Financing/Trading payment&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,605,375&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,584,920&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; "&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;27,875&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;18,657&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;Total&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,633,250&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,603,577&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ftft:ScheduleOfAccountsPayablesTableTextBlock>
    <ftft:PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading contextRef="c0" decimals="0" unitRef="usd">1605375</ftft:PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading>
    <ftft:PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading contextRef="c52" decimals="0" unitRef="usd">3584920</ftft:PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading>
    <us-gaap:DeferredTaxAssetsOther contextRef="c2" decimals="0" unitRef="usd">27875</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="c3" decimals="0" unitRef="usd">18657</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:OtherAssets contextRef="c2" decimals="0" unitRef="usd">1633250</us-gaap:OtherAssets>
    <us-gaap:OtherAssets contextRef="c3" decimals="0" unitRef="usd">3603577</us-gaap:OtherAssets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;16. ACCRUED EXPENSES AND OTHER PAYABLES&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The amount of accrued expenses and other payables
consisted of the followings:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March&#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;December&#160;31,&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"&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;2023&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;2022&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"&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&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="width: 76%; text-align: left"&gt;Legal fee and other professionals&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;248,088&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;533,048&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; "&gt;
    &lt;td style="text-align: left"&gt;Wages and employee reimbursement&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;289,151&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;763,983&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;Suppliers&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;675,122&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;708,287&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Accruals&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;342,102&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;208,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="text-align: left; padding-bottom: 4pt"&gt;Total&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,554,463&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,214,256&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March&#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;December&#160;31,&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"&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;2023&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;2022&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"&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&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="width: 76%; text-align: left"&gt;Legal fee and other professionals&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;248,088&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;533,048&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; "&gt;
    &lt;td style="text-align: left"&gt;Wages and employee reimbursement&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;289,151&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;763,983&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;Suppliers&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;675,122&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;708,287&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Accruals&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;342,102&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;208,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="text-align: left; padding-bottom: 4pt"&gt;Total&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,554,463&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,214,256&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent contextRef="c2" decimals="0" unitRef="usd">248088</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent contextRef="c3" decimals="0" unitRef="usd">533048</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <us-gaap:AccruedSalariesCurrent contextRef="c2" decimals="0" unitRef="usd">289151</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent contextRef="c3" decimals="0" unitRef="usd">763983</us-gaap:AccruedSalariesCurrent>
    <ftft:AccruedSuppliers contextRef="c2" decimals="0" unitRef="usd">675122</ftft:AccruedSuppliers>
    <ftft:AccruedSuppliers contextRef="c3" decimals="0" unitRef="usd">708287</ftft:AccruedSuppliers>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c2" decimals="0" unitRef="usd">342102</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c3" decimals="0" unitRef="usd">208938</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">1554463</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">2214256</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <ftft:DeferredLiabilitesTableTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;17. DEFERRED LIABILITIES&lt;/b&gt;&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of March 31, 2023 and December 31, 2022, the
balance of deferred liabilities mainly represented an amount of $7.39 million that arose from the payment for the remaining 40% of the
Purchase Price of the acquisition of Nice Talent Asset Management Limited (&#x201c;Nice Talent&#x201d;). 20% and 20% of the Purchase Price
in two installments for 20% each shall be paid in shares of common stock of the Company upon the completion of the audited reports for
Nice Talent for the years ended on December 31, 2021 and 2022, respectively. However, the 40% of the Purchase Price has not been paid
in the shares of common stock of the Company as of the date of this report&lt;/p&gt;</ftft:DeferredLiabilitesTableTextBlock>
    <us-gaap:DeferredTaxLiabilities contextRef="c135" decimals="-4" unitRef="usd">7390000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="c2" decimals="-4" unitRef="usd">7390000</us-gaap:DeferredTaxLiabilities>
    <ftft:PurchasePricePercentage contextRef="c0" decimals="2" unitRef="pure">0.40</ftft:PurchasePricePercentage>
    <ftft:PurchasePricePercentage contextRef="c136" decimals="2" unitRef="pure">0.20</ftft:PurchasePricePercentage>
    <ftft:PurchasePricePercentage contextRef="c137" decimals="2" unitRef="pure">0.20</ftft:PurchasePricePercentage>
    <ftft:NumberOfInstallments contextRef="c52" decimals="0" unitRef="pure">2</ftft:NumberOfInstallments>
    <us-gaap:AccountsReceivablePurchase contextRef="c52" decimals="0" unitRef="usd">20</us-gaap:AccountsReceivablePurchase>
    <ftft:PurchasePricePercentage contextRef="c52" decimals="2" unitRef="pure">0.40</ftft:PurchasePricePercentage>
    <ftft:PurchasePricePercentage contextRef="c138" decimals="2" unitRef="pure">0.40</ftft:PurchasePricePercentage>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;18. RELATED PARTY TRANSACTION&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of March 31, 2023, the amounts due to the related
parties were&#160;consisted of the followings:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid"&gt;Name&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;br/&gt; (US$)&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 style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Relationship&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Note&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: 25%; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Zhi Yan&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="vertical-align: top; width: 9%; text-align: right"&gt;223,335&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: 31%; text-align: justify"&gt;General Manager of a subsidiary of the Company&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 30%; text-align: justify"&gt;Accrued expenses, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Reits (Beijing) Technology Co., 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="vertical-align: top; border-bottom: Black 1.5pt solid; text-align: right"&gt;14,734&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="vertical-align: top; text-align: justify; padding-bottom: 1.5pt"&gt;Zhi Yan is the legal representative of this company&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt"&gt;Acquisition of intangibles upon the full completion of the online platform pursuant to an agreement originally entered between parties before Zhi Yan became a related party. The amount is interest free and payment on demand.&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: -8.1pt; padding-left: 8.1pt"&gt;Total&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;238,069&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;/tr&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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of March 31, 2023, the amounts due from the
related parties were consisted of the followings:&lt;/p&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Name&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Amount&lt;br/&gt; (US$)&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Relationship&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Note&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 25%; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Kai Xu&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;43,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: 31%; text-align: justify"&gt;Deputy General Manager of a subsidiary of the Company&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 30%; text-align: justify"&gt;Prepaid expenses, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;OLA&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: middle; text-align: right"&gt;127&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;Chief Executive Officer of a subsidiary of the Company and Chief Strategy Officer of the Company&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;Prepaid expenses, interest free and payment on demand.&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; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Ming Yi&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: top; text-align: right"&gt;56,393&lt;/td&gt;&lt;td style="vertical-align: top; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt"&gt;Chief Financial Officer of the Company&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt"&gt;Prepaid expenses, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Total&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;100,022&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;During three months ended March 31, 2023, the
Company had the following transactions with related parties:&#160;&#160;&lt;/p&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; 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;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Name&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Amount&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Relationship&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Note&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: 25%; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;JKNDC Limited&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="vertical-align: top; width: 9%; text-align: right"&gt;1,914&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="vertical-align: top; width: 31%; text-align: justify"&gt;A company owned by the minority&#160;shareholder of NTAM&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 30%; text-align: justify"&gt;Other expenses&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;JKNDC Limited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: right"&gt;361,958&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;A company owned by the minority shareholder of NTAM&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;Cost of revenue- Asset management service&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;Alpha Yield Limited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: right"&gt;178,913&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;A director of the Company is a shareholder of this company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;Consultancy fee&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Nice Talent Partner Limited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: right"&gt;76,542&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;A company owned by the minority shareholder of NTAM&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;Consultancy fee&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2022, the amount due to the
related parties was&#160;consisted of the followings:&lt;/p&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; 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;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Name&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Amount (US$)&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Relationship&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Note&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: 25%; text-align: left"&gt;Reits (Beijing) Technology Co., Ltd&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="vertical-align: top; width: 9%; text-align: right"&gt;14,538&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="vertical-align: top; width: 31%; text-align: justify"&gt;Zhi Yan is the legal representative of this company&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 30%; text-align: justify"&gt;Acquisition of intangibles upon the full completion of the online platform pursuant to an agreement originally entered between parties before Zhi Yan was the general manager of our subsidiary.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; vertical-align: top; text-align: left"&gt;Zhi Yan&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; vertical-align: top; text-align: right"&gt;230,281&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="padding-bottom: 1.5pt; vertical-align: top; text-align: justify"&gt;General Manager of a subsidiary of the Company&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; vertical-align: top; text-align: justify"&gt;Other payables, interest free and payment on demand.&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; padding-bottom: 4pt"&gt;Total&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;$&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: Black 4pt double; text-align: right"&gt;244,819&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2022, the amount due from the
related parties was consisted of the followings:&lt;/p&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; 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;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Name&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Amount&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Relationship&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Note&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: 25%; text-align: left"&gt;Kai Xu&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="vertical-align: top; width: 9%; text-align: right"&gt;16&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="vertical-align: top; width: 31%; text-align: justify"&gt;Deputy General Manager of a subsidiary of the Company&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 30%; text-align: justify"&gt;Loan receivables*, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Ming Yi&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: right"&gt;12,135&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;Chief Financial Officer of the Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;Loan receivables*, interest free and payment on demand.&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;Jing Chen&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: right"&gt;971&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;Vice president of the Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;Loan receivables*, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Ola Johannes Lind&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: right"&gt;2,168&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;Chief Executive Officer of the FTFT Capital Investments L.L.C. and Chief Strategy Officer of the Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;Loan receivables*, interest free and payment on demand.&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; padding-bottom: 1.5pt"&gt;Wong Tai Kue&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="vertical-align: top; border-bottom: Black 1.5pt solid; text-align: right"&gt;37,836&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="vertical-align: top; text-align: justify; padding-bottom: 1.5pt"&gt;NTAM&#x2019;s Director&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt"&gt;Advance to pay for directors* &lt;br/&gt; Amount is interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left; padding-bottom: 4pt"&gt;Total&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;$&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: Black 4pt double; text-align: right"&gt;53,126&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;During three months ended March 31, 2022, the Company had the following
transactions with related parties:&#160;&#160;&lt;/p&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; 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;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Name&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Amount&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Relationship&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Note&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; width: 25%"&gt;Nice Talent Partner Limited&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: right; width: 9%"&gt;76,862&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify; width: 31%"&gt;A company owned by the minority shareholder of NTAM&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify; width: 30%"&gt;Consultancy fee&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 2%; padding-right: 0.8pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 98%; padding-right: 0.8pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The related party transactions have been approved by the Company&#x2019;s Audit Committee.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <ftft:ScheduleOfDueToRelatedPartiesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid"&gt;Name&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;br/&gt; (US$)&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 style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Relationship&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Note&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: 25%; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Zhi Yan&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="vertical-align: top; width: 9%; text-align: right"&gt;223,335&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: 31%; text-align: justify"&gt;General Manager of a subsidiary of the Company&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 30%; text-align: justify"&gt;Accrued expenses, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Reits (Beijing) Technology Co., 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="vertical-align: top; border-bottom: Black 1.5pt solid; text-align: right"&gt;14,734&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="vertical-align: top; text-align: justify; padding-bottom: 1.5pt"&gt;Zhi Yan is the legal representative of this company&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt"&gt;Acquisition of intangibles upon the full completion of the online platform pursuant to an agreement originally entered between parties before Zhi Yan became a related party. The amount is interest free and payment on demand.&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: -8.1pt; padding-left: 8.1pt"&gt;Total&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;238,069&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;/tr&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;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Name&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Amount (US$)&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Relationship&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Note&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: 25%; text-align: left"&gt;Reits (Beijing) Technology Co., Ltd&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="vertical-align: top; width: 9%; text-align: right"&gt;14,538&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="vertical-align: top; width: 31%; text-align: justify"&gt;Zhi Yan is the legal representative of this company&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 30%; text-align: justify"&gt;Acquisition of intangibles upon the full completion of the online platform pursuant to an agreement originally entered between parties before Zhi Yan was the general manager of our subsidiary.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; vertical-align: top; text-align: left"&gt;Zhi Yan&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; vertical-align: top; text-align: right"&gt;230,281&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="padding-bottom: 1.5pt; vertical-align: top; text-align: justify"&gt;General Manager of a subsidiary of the Company&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; vertical-align: top; text-align: justify"&gt;Other payables, interest free and payment on demand.&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; padding-bottom: 4pt"&gt;Total&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;$&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: Black 4pt double; text-align: right"&gt;244,819&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</ftft:ScheduleOfDueToRelatedPartiesTableTextBlock>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties contextRef="c139" decimals="0" unitRef="usd">223335</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <ftft:DutetoRelatedpartyRelationship contextRef="c139">General Manager of a subsidiary of the Company</ftft:DutetoRelatedpartyRelationship>
    <ftft:DuetoRelatedpartyNote contextRef="c139">Accrued expenses, interest free and payment on demand.</ftft:DuetoRelatedpartyNote>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties contextRef="c140" decimals="0" unitRef="usd">14734</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <ftft:DutetoRelatedpartyRelationship contextRef="c140">Zhi Yan is the legal representative of this company</ftft:DutetoRelatedpartyRelationship>
    <ftft:DuetoRelatedpartyNote contextRef="c140">Acquisition of intangibles upon the full completion of the online platform pursuant to an agreement originally entered between parties before Zhi Yan became a related party. The amount is interest free and payment on demand.</ftft:DuetoRelatedpartyNote>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties contextRef="c0" decimals="0" unitRef="usd">238069</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <ftft:ScheduleOfDueFromRelatedPartiesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Name&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Amount&lt;br/&gt; (US$)&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Relationship&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Note&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 25%; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Kai Xu&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;43,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: 31%; text-align: justify"&gt;Deputy General Manager of a subsidiary of the Company&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 30%; text-align: justify"&gt;Prepaid expenses, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt"&gt;OLA&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: middle; text-align: right"&gt;127&lt;/td&gt;&lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;Chief Executive Officer of a subsidiary of the Company and Chief Strategy Officer of the Company&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;Prepaid expenses, interest free and payment on demand.&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; padding-bottom: 1.5pt; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Ming Yi&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: top; text-align: right"&gt;56,393&lt;/td&gt;&lt;td style="vertical-align: top; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt"&gt;Chief Financial Officer of the Company&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt"&gt;Prepaid expenses, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt; text-indent: -8.1pt; padding-left: 8.1pt"&gt;Total&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;100,022&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; 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;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Name&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Amount&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Relationship&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Note&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: 25%; text-align: left"&gt;Kai Xu&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="vertical-align: top; width: 9%; text-align: right"&gt;16&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="vertical-align: top; width: 31%; text-align: justify"&gt;Deputy General Manager of a subsidiary of the Company&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 30%; text-align: justify"&gt;Loan receivables*, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Ming Yi&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: right"&gt;12,135&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;Chief Financial Officer of the Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;Loan receivables*, interest free and payment on demand.&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;Jing Chen&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: right"&gt;971&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;Vice president of the Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;Loan receivables*, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Ola Johannes Lind&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: right"&gt;2,168&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;Chief Executive Officer of the FTFT Capital Investments L.L.C. and Chief Strategy Officer of the Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;Loan receivables*, interest free and payment on demand.&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; padding-bottom: 1.5pt"&gt;Wong Tai Kue&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="vertical-align: top; border-bottom: Black 1.5pt solid; text-align: right"&gt;37,836&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="vertical-align: top; text-align: justify; padding-bottom: 1.5pt"&gt;NTAM&#x2019;s Director&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify; padding-bottom: 1.5pt"&gt;Advance to pay for directors* &lt;br/&gt; Amount is interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left; padding-bottom: 4pt"&gt;Total&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;$&lt;/td&gt;&lt;td style="vertical-align: top; border-bottom: Black 4pt double; text-align: right"&gt;53,126&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 2%; padding-right: 0.8pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 98%; padding-right: 0.8pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The related party transactions have been approved by the Company&#x2019;s Audit Committee.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</ftft:ScheduleOfDueFromRelatedPartiesTableTextBlock>
    <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent contextRef="c143" decimals="0" unitRef="usd">43502</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>
    <ftft:RelatedPartiesRelationship contextRef="c143">Deputy General Manager of a subsidiary of the Company</ftft:RelatedPartiesRelationship>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c143">Prepaid expenses, interest free and payment on demand.</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent contextRef="c144" decimals="0" unitRef="usd">127</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>
    <ftft:RelatedPartiesRelationship contextRef="c144">Chief Executive Officer of a subsidiary of the Company and Chief Strategy Officer of the Company</ftft:RelatedPartiesRelationship>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c144">Prepaid expenses, interest free and payment on demand.</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent contextRef="c145" decimals="0" unitRef="usd">56393</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>
    <ftft:RelatedPartiesRelationship contextRef="c145">Chief Financial Officer of the Company</ftft:RelatedPartiesRelationship>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c145">Prepaid expenses, interest free and payment on demand.</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent contextRef="c0" decimals="0" unitRef="usd">100022</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Name&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Amount&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Relationship&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Note&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: 25%; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;JKNDC Limited&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="vertical-align: top; width: 9%; text-align: right"&gt;1,914&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="vertical-align: top; width: 31%; text-align: justify"&gt;A company owned by the minority&#160;shareholder of NTAM&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 30%; text-align: justify"&gt;Other expenses&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;JKNDC Limited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: right"&gt;361,958&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;A company owned by the minority shareholder of NTAM&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;Cost of revenue- Asset management service&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;Alpha Yield Limited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: right"&gt;178,913&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;A director of the Company is a shareholder of this company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;Consultancy fee&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Nice Talent Partner Limited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: right"&gt;76,542&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;A company owned by the minority shareholder of NTAM&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify"&gt;Consultancy fee&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; 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;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Name&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Amount&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Relationship&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Note&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; width: 25%"&gt;Nice Talent Partner Limited&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: right; width: 9%"&gt;76,862&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify; width: 31%"&gt;A company owned by the minority shareholder of NTAM&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: justify; width: 30%"&gt;Consultancy fee&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:IncreaseDecreaseDueFromOtherRelatedParties contextRef="c151" decimals="0" unitRef="usd">1914</us-gaap:IncreaseDecreaseDueFromOtherRelatedParties>
    <ftft:RelatedPartiesTransactionRelationship contextRef="c151">A company owned by the minority&#160;shareholder of NTAM</ftft:RelatedPartiesTransactionRelationship>
    <ftft:RelatedPartyTransactionNote contextRef="c151">Other expenses</ftft:RelatedPartyTransactionNote>
    <us-gaap:IncreaseDecreaseDueFromOtherRelatedParties contextRef="c152" decimals="0" unitRef="usd">361958</us-gaap:IncreaseDecreaseDueFromOtherRelatedParties>
    <ftft:RelatedPartiesTransactionRelationship contextRef="c152">A company owned by the minority shareholder of NTAM</ftft:RelatedPartiesTransactionRelationship>
    <ftft:RelatedPartyTransactionNote contextRef="c152">Cost of revenue- Asset management service</ftft:RelatedPartyTransactionNote>
    <us-gaap:IncreaseDecreaseDueFromOtherRelatedParties contextRef="c153" decimals="0" unitRef="usd">178913</us-gaap:IncreaseDecreaseDueFromOtherRelatedParties>
    <ftft:RelatedPartiesTransactionRelationship contextRef="c153">A director of the Company is a shareholder of this company</ftft:RelatedPartiesTransactionRelationship>
    <ftft:RelatedPartyTransactionNote contextRef="c153">Consultancy fee</ftft:RelatedPartyTransactionNote>
    <us-gaap:IncreaseDecreaseDueFromOtherRelatedParties contextRef="c154" decimals="0" unitRef="usd">76542</us-gaap:IncreaseDecreaseDueFromOtherRelatedParties>
    <ftft:RelatedPartiesTransactionRelationship contextRef="c154">A company owned by the minority shareholder of NTAM</ftft:RelatedPartiesTransactionRelationship>
    <ftft:RelatedPartyTransactionNote contextRef="c154">Consultancy fee</ftft:RelatedPartyTransactionNote>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties contextRef="c141" decimals="0" unitRef="usd">14538</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <ftft:DutetoRelatedpartyRelationship contextRef="c141">Zhi Yan is the legal representative of this company</ftft:DutetoRelatedpartyRelationship>
    <ftft:DuetoRelatedpartyNote contextRef="c141">Acquisition of intangibles upon the full completion of the online platform pursuant to an agreement originally entered between parties before Zhi Yan was the general manager of our subsidiary.</ftft:DuetoRelatedpartyNote>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties contextRef="c142" decimals="0" unitRef="usd">230281</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <ftft:DutetoRelatedpartyRelationship contextRef="c142">General Manager of a subsidiary of the Company</ftft:DutetoRelatedpartyRelationship>
    <ftft:DuetoRelatedpartyNote contextRef="c142">Other payables, interest free and payment on demand.</ftft:DuetoRelatedpartyNote>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties contextRef="c52" decimals="0" unitRef="usd">244819</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent contextRef="c146" decimals="0" unitRef="usd">16</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>
    <ftft:RelatedPartiesRelationship contextRef="c146">Deputy General Manager of a subsidiary of the Company</ftft:RelatedPartiesRelationship>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c146">Loan receivables*, interest free and payment on demand.</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent contextRef="c147" decimals="0" unitRef="usd">12135</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>
    <ftft:RelatedPartiesRelationship contextRef="c147">Chief Financial Officer of the Company</ftft:RelatedPartiesRelationship>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c147" id="ix_0_fact">Loan receivables*, interest free and payment on demand.</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent contextRef="c148" decimals="0" unitRef="usd">971</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>
    <ftft:RelatedPartiesRelationship contextRef="c148">Vice president of the Company</ftft:RelatedPartiesRelationship>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c148" id="ix_1_fact">Loan receivables*, interest free and payment on demand.</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent contextRef="c149" decimals="0" unitRef="usd">2168</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>
    <ftft:RelatedPartiesRelationship contextRef="c149">Chief Executive Officer of the FTFT Capital Investments L.L.C. and Chief Strategy Officer of the Company</ftft:RelatedPartiesRelationship>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c149" id="ix_2_fact">Loan receivables*, interest free and payment on demand.</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent contextRef="c150" decimals="0" unitRef="usd">37836</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>
    <ftft:RelatedPartiesRelationship contextRef="c150">NTAM&#x2019;s Director</ftft:RelatedPartiesRelationship>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c150" id="ix_3_fact">Advance to pay for directors*  Amount is interest free and payment on demand.</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent contextRef="c52" decimals="0" unitRef="usd">53126</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>
    <us-gaap:IncreaseDecreaseDueFromOtherRelatedParties contextRef="c155" decimals="0" unitRef="usd">76862</us-gaap:IncreaseDecreaseDueFromOtherRelatedParties>
    <ftft:RelatedPartiesTransactionRelationship contextRef="c155">A company owned by the minority shareholder of NTAM</ftft:RelatedPartiesTransactionRelationship>
    <ftft:RelatedPartyTransactionNote contextRef="c155">Consultancy fee</ftft:RelatedPartyTransactionNote>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;19. INCOME TAX&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company is incorporated in the United States
of America and is subject to United States federal taxation. The applicable tax rate is 21% in 2023 and 2022. No provisions for income
taxes have been made, as the Company had no U.S. taxable income for the three months ended March 31, 2023 and 2022. For the three months
ended March 31, 2023 and 2022, the Company had current income tax expenses of $25,674 and $187,953, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company evaluates the level of authority for
each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measures
the unrecognized benefits associated with the tax positions. For the years ended March 31, 2023, the Company had no unrecognized tax benefits.
Due to uncertainties surrounding future utilization, the Company estimates there will not be sufficient future income to realize the deferred
tax assets for certain subsidiaries and a VIE.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The amount of unrecognized deferred tax liabilities
for temporary differences related to the dividend from foreign subsidiaries is not determined because such determination is not practical.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has not provided deferred taxes on
undistributed earnings attributable to its PRC subsidiaries as they are to be permanently reinvested.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has not provided deferred taxes on
undistributed earnings attributable to its PRC and Hong Kong subsidiaries as they are to be permanently reinvested.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company had no material adjustments to its
liabilities for unrecognized income tax benefits according to the provisions of ASC Topic 740, &lt;i&gt;Income Taxes&lt;/i&gt;. Since the Company
intends to reinvest its earnings to further expand its businesses in mainland China, its PRC subsidiaries do not intend to declare dividends
to their immediate foreign holding companies in the foreseeable future. Accordingly, the Company has not recorded any deferred taxes in
relation to US tax on the cumulative amount of undistributed retained earnings since January 1, 2008.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Effective on January 1, 2008, the PRC Enterprise
Income Tax Law, EIT Law, and Implementing Rules imposed a unified enterprise income tax rate of 25% on all domestic-invested enterprises
and foreign-invested enterprises in the PRC, unless they qualify under certain limited exceptions. The tax rate for pre-tax profits below
RMB 1 million is 2.5%; the tax rate for pre-tax profits between RMB1 million to RMB 3 million is 10%. E-Commerce Tianjin, Future Supply
(Chengdu) Co., Ltd. and Future Big Data (Chengdu) Co., Ltd. were subject to an enterprise income tax rate of 2.5% and 10%. Other subsidiaries
and VIE were subject to an enterprise income tax rate of 25%.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Future Fin Tech (HongKong) Limited, QR (HK) Limited
and Nice Talent Asset Management Limited is incorporated in Hong Kong and is subject to Hong Kong Profits Tax on the taxable income as
reported in its statutory financial statements adjusted in accordance with relevant Hong Kong tax laws. The applicable tax rate is 16.5%
in Hong Kong.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;FTFT UK Limited and FTFT Finance UK Limited&#160; are incorporated
in United Kingdom and are subject to United Kingdom Profits Tax on the taxable income as reported in its statutory financial statements
adjusted in accordance with relevant United Kingdom tax laws. The applicable tax rate is 19% in United Kingdom.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;FTFT Capital investments L.L.C is incorporated
in Dubai, United Arab Emirates. The applicable tax rate is &lt;span style="-sec-ix-hidden: hidden-fact-32"&gt;nil&lt;/span&gt; in Dubai, United Arab Emirates.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Digipay Fintech Limited is incorporated in British
Virgin Island. The applicable tax rate is &lt;span style="-sec-ix-hidden: hidden-fact-33"&gt;nil&lt;/span&gt; in British Virgin Island.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;FTFT Paraguay S.A. is incorporated in Republic
of Paraguay. The applicable tax rate is 10%.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Reconciliation of the differences between the
statutory EIT rate applicable to profits of the consolidated entities and the income tax expenses of the Company:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;March&#160;31,&lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;March
                                            31,&lt;br/&gt;
&lt;/b&gt;&lt;/p&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&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;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: #CCEEFF"&gt;
    &lt;td style="width: 76%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Loss before taxation&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2,221,803&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2,510,418&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;PRC statutory tax rate&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;25&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;25&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Computed expected benefits&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(555,451&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(627,605&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Others, primarily the differences in tax rates&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;77,237&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;137,645&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Effect of tax losses not recognized&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;503,888&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;677,913&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;25,674&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;187,953&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c0" decimals="2" unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c4" decimals="2" unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations contextRef="c0" decimals="0" unitRef="usd">25674</us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations contextRef="c4" decimals="0" unitRef="usd">187953</us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations>
    <ftft:IncomeTaxDescription contextRef="c0">Effective on January 1, 2008, the PRC Enterprise
Income Tax Law, EIT Law, and Implementing Rules imposed a unified enterprise income tax rate of 25% on all domestic-invested enterprises
and foreign-invested enterprises in the PRC, unless they qualify under certain limited exceptions. The tax rate for pre-tax profits below
RMB 1 million is 2.5%; the tax rate for pre-tax profits between RMB1 million to RMB 3 million is 10%. E-Commerce Tianjin, Future Supply
(Chengdu) Co., Ltd. and Future Big Data (Chengdu) Co., Ltd. were subject to an enterprise income tax rate of 2.5% and 10%. Other subsidiaries
and VIE were subject to an enterprise income tax rate of 25%.&#160;</ftft:IncomeTaxDescription>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c156" decimals="3" unitRef="pure">0.165</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c157" decimals="2" unitRef="pure">0.19</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c160" decimals="2" unitRef="pure">0.10</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;March&#160;31,&lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;March
                                            31,&lt;br/&gt;
&lt;/b&gt;&lt;/p&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&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;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: #CCEEFF"&gt;
    &lt;td style="width: 76%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Loss before taxation&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2,221,803&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2,510,418&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;PRC statutory tax rate&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;25&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;25&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Computed expected benefits&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(555,451&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(627,605&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Others, primarily the differences in tax rates&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;77,237&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;137,645&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Effect of tax losses not recognized&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;503,888&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;677,913&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;25,674&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;187,953&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <ftft:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests contextRef="c0" decimals="0" unitRef="usd">2221803</ftft:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests>
    <ftft:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests contextRef="c4" decimals="0" unitRef="usd">2510418</ftft:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c0" decimals="0" unitRef="usd">25</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c4" decimals="0" unitRef="usd">25</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount contextRef="c0" decimals="0" unitRef="usd">-555451</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount contextRef="c4" decimals="0" unitRef="usd">-627605</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c0" decimals="0" unitRef="usd">77237</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c4" decimals="0" unitRef="usd">137645</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c0" decimals="0" unitRef="usd">503888</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c4" decimals="0" unitRef="usd">677913</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxSettlements contextRef="c0" decimals="0" unitRef="usd">25674</us-gaap:IncomeTaxReconciliationTaxSettlements>
    <us-gaap:IncomeTaxReconciliationTaxSettlements contextRef="c4" decimals="0" unitRef="usd">187953</us-gaap:IncomeTaxReconciliationTaxSettlements>
    <ftft:ImpairmentLossTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;20. IMPAIRMENT LOSS&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;The
Company recorded &lt;span style="-sec-ix-hidden: hidden-fact-34"&gt;nil&lt;/span&gt; and $0.25 million of impairment loss in three months ended 2023 and 2022 relating to the short - term investment
mainly due to Future Private Equity Fund Management (Hainan) Co., Ltd. invested $2.05 million (RMB13,000,000) to entrust Shanghai Yuli
Enterprise Management Consulting Firm to invest in various types of investment portfolios. The Company may still suffer significant impairment
loss or downward adjustments of our investments in the future, due to the potential worsening global economic conditions and the recent
disruptions to, and volatility in, the continuing low market price of shares caused the Company to recognize a fair-value loss in three
months ended March 31, 2022. According to the market value, the Company&#x2019;s balance of the short - term investment was $1.8 million
on March 31, 2022.&lt;/span&gt;&lt;/p&gt;</ftft:ImpairmentLossTextBlock>
    <ftft:ShortTermInvestment contextRef="c4" decimals="-4" unitRef="usd">250000</ftft:ShortTermInvestment>
    <us-gaap:InvestmentOwnedUnderlyingFaceAmountAtMarketValue contextRef="c2" decimals="-4" unitRef="usd">2050000.00</us-gaap:InvestmentOwnedUnderlyingFaceAmountAtMarketValue>
    <us-gaap:InvestmentOwnedUnderlyingFaceAmountAtMarketValue contextRef="c2" decimals="0" unitRef="cny">13000000</us-gaap:InvestmentOwnedUnderlyingFaceAmountAtMarketValue>
    <us-gaap:MarketableSecurities contextRef="c24" decimals="-5" unitRef="usd">1800000</us-gaap:MarketableSecurities>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;21. SHARE BASED COMPENSATION&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On February 1, 2023, the Company effected a 1-for-5
reverse stock split of the Company&#x2019;s authorized shares of common stock from 300,000,000 shares to 60,000,000 shares.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Consulting Service Agreement&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On January 25, 2020, the Company entered into a Consulting Service
Agreement (the &#x201c;Agreement&#x201d;) with Dragon Investment Holding Limited (Malta) (the &#x201c;Consultant&#x201d;), a company incorporated
in Malta, pursuant to which Consultant will: (i) help the Company to locate new merger projects globally, develop new merger strategy
and provide the Company with at least five (5) merger and acquisition targets that have synergy with the Company&#x2019;s business and
development plans and could clearly contribute to the Company&#x2019;s strategic goals each year; (ii) help the Company to map out new
growth strategies in addition to its current business; (iii) work with the Company to explore new lines of business and associated growth
strategies; and (iv) conduct market research and evaluating variable projects and providing feasibility studies per Company&#x2019;s request
from time to time. The term of the Agreement is three years. In consideration of the services to be provided by the Consultant to the
Company, the Company agrees to pay the Consultant a three-year consulting fee totaling $3.0 million. The Company shall issue a total of
3,750,000 restricted shares of the Company Common Stock (the &#x201c;Consultant Shares&#x201d;) at a price of $0.794 per share (the closing
price of the Agreement date), as the payment for the abovementioned consultant fee to the Consultant. On February 23, 2020, the Company
issued the Consultant Shares pursuant to the Agreement, of which 1,500,000 shares were released to the Consultant immediately, 1,125,000
and 1,125,000 shares, respectively, will be held by the Company and released to the Consultant on January 25, 2021 and January 25, 2022
if this Agreement has not been terminated and there has been no breach of the Agreement by the Consultant at such time. If the second
and/or third release of the shares mentioned above does not occur, such shares shall be returned to the Company as treasury shares. The
shares contemplated in the Agreement were issued pursuant to the exemption from registration provided by Regulation S promulgated under
the Securities Act of 1933, as amended. For the year ended December 31, 2020, the Company recorded stock related compensation of $1.19
million, based on the stock closing price of $0.794 on the Agreement date, for the 1,500,000 shares which were released to the Consultant
immediately upon issuance. On January 25, 2021, the Company recorded stock related compensation of $0.89 million, based on the stock closing
price of $0.794 on the date of the Agreement, for the 1,125,000 shares which were released to the Consultant on January 25, 2021. On January
25, 2022, the Company released the final 1,125,000 shares to the Consultant and the Company has recognized stock related compensation
of $0.89 million for the 1,125,000 shares. The share numbers are pre-reverse stock split effected on February 1, 2023.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Restricted net assets&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;PRC laws and regulations permit payments of dividends by the Company&#x2019;s
subsidiaries incorporated in the PRC only out of their retained earnings, if any, as determined in accordance with PRC accounting standards
and regulations. In addition, the Company&#x2019;s subsidiaries incorporated in the PRC are required to annually appropriate 10% of their
net income to the statutory reserve prior to payment of any dividends, unless the reserve has reached 50% of their respective registered
capital. Furthermore, registered share capital and capital reserve accounts are also restricted from distribution. As a result of the
restrictions described above and elsewhere under PRC laws and regulations, the Company&#x2019;s subsidiaries incorporated in the PRC are
restricted in their ability to transfer a portion of their net assets to the Company in the form of dividends. The restriction amounted
to $31.75 million (RMB211,700,556) as of March 31, 2023. Except for the above or disclosed elsewhere, there is no other restriction on
the use of proceeds generated by the Company&#x2019;s subsidiaries to satisfy any obligations of the Company.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Payments-omnibus equity plan&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On July 12, 2022 (the &#x201c;Grant Date&#x201d;), the Compensation Committee
of the Board of Directors (the &#x201c;Board&#x201d;) of the Company granted 3,047,000 shares of common stock of the Company, par value
$0.001 (the &#x201c;Shares&#x201d;), pursuant to the Company&#x2019;s 2020 Omnibus Equity Plan, to certain officers and employees of the
Company and its subsidiaries (the &#x201c;Grantees&#x201d;), including: 800,000 shares to Shanchun Huang, Chief Executive Officer of the
Company; 800,000 shares to Yongke Xue, President of the Company; 100,000 shares to Ming Yi, Chief Financial Officer of the Company, 547,000
shares to Peng Lei, general manager of a subsidiary of the Company, 300,000 shares to Pang Dong, general manager of a subsidiary the Company,
and 500,000 shares to Kai Xu, Deputy General Manager of a subsidiary of the Company and vice president of blockchain division of the Company
(collectively, the &#x201c;Grants&#x201d;). The Grants vested immediately on the Grant Date and each of the Grantees also entered into an
Unrestricted Stock Award Agreement with the Company on July 12, 2022. As the closing price of the Company stock was $0.42 on July 12,
2022, the Company recorded an expense of $1.28 million in the third quarter of fiscal year 2022. As of the date of this report, the Shares
have been issued to the Grantees. The share numbers are pre-reverse stock split effected on February 1, 2023.&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="c161">1-for-5
reverse stock split</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:ExcessStockSharesIssued contextRef="c50" decimals="0" unitRef="shares">300000000</us-gaap:ExcessStockSharesIssued>
    <us-gaap:ExcessStockSharesIssued contextRef="c49" decimals="0" unitRef="shares">60000000</us-gaap:ExcessStockSharesIssued>
    <ftft:ConsultingFee contextRef="c162" decimals="-5" unitRef="usd">3000000</ftft:ConsultingFee>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="c162" decimals="0" unitRef="shares">3750000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharesIssuedPricePerShare contextRef="c163" decimals="3" unitRef="usdPershares">0.794</us-gaap:SharesIssuedPricePerShare>
    <ftft:ConsultingServiceAgreementDescription contextRef="c164">the Company
issued the Consultant Shares pursuant to the Agreement, of which 1,500,000 shares were released to the Consultant immediately, 1,125,000
and 1,125,000 shares, respectively, will be held by the Company and released to the Consultant on January 25, 2021 and January 25, 2022
if this Agreement has not been terminated and there has been no breach of the Agreement by the Consultant at such time.</ftft:ConsultingServiceAgreementDescription>
    <us-gaap:CostsAndExpensesRelatedParty contextRef="c165" decimals="-4" unitRef="usd">1190000</us-gaap:CostsAndExpensesRelatedParty>
    <ftft:StockClosingPrice contextRef="c166" decimals="3" unitRef="usdPershares">0.794</ftft:StockClosingPrice>
    <ftft:IssuedUponSharesRelatedToConsultant contextRef="c167" decimals="0" unitRef="shares">1500000</ftft:IssuedUponSharesRelatedToConsultant>
    <us-gaap:CostsAndExpensesRelatedParty contextRef="c168" decimals="-4" unitRef="usd">890000</us-gaap:CostsAndExpensesRelatedParty>
    <ftft:StockClosingPrice contextRef="c169" decimals="3" unitRef="usdPershares">0.794</ftft:StockClosingPrice>
    <ftft:ConsultantShares contextRef="c168" decimals="0" unitRef="shares">1125000</ftft:ConsultantShares>
    <ftft:ConsultantShares contextRef="c170" decimals="0" unitRef="shares">1125000</ftft:ConsultantShares>
    <us-gaap:CostsAndExpensesRelatedParty contextRef="c170" decimals="-4" unitRef="usd">890000</us-gaap:CostsAndExpensesRelatedParty>
    <ftft:StockRelatedCompensationExpenses contextRef="c170" decimals="0" unitRef="shares">1125000</ftft:StockRelatedCompensationExpenses>
    <ftft:NetIncome contextRef="c0" decimals="2" unitRef="pure">0.10</ftft:NetIncome>
    <ftft:PaymentDividends contextRef="c0" decimals="2" unitRef="pure">0.50</ftft:PaymentDividends>
    <us-gaap:EquityRestrictions contextRef="c2" decimals="-4" unitRef="usd">31750000</us-gaap:EquityRestrictions>
    <us-gaap:EquityRestrictions contextRef="c2" decimals="0" unitRef="cny">211700556</us-gaap:EquityRestrictions>
    <us-gaap:CommonStockDividendsShares contextRef="c171" decimals="0" unitRef="shares">3047000</us-gaap:CommonStockDividendsShares>
    <us-gaap:CommonStockNoParValue contextRef="c172" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockDividendsShares contextRef="c173" decimals="0" unitRef="shares">800000</us-gaap:CommonStockDividendsShares>
    <us-gaap:CommonStockDividendsShares contextRef="c174" decimals="0" unitRef="shares">800000</us-gaap:CommonStockDividendsShares>
    <us-gaap:CommonStockDividendsShares contextRef="c175" decimals="0" unitRef="shares">100000</us-gaap:CommonStockDividendsShares>
    <us-gaap:CommonStockDividendsShares contextRef="c176" decimals="0" unitRef="shares">547000</us-gaap:CommonStockDividendsShares>
    <us-gaap:CommonStockDividendsShares contextRef="c177" decimals="0" unitRef="shares">300000</us-gaap:CommonStockDividendsShares>
    <us-gaap:CommonStockDividendsShares contextRef="c178" decimals="0" unitRef="shares">500000</us-gaap:CommonStockDividendsShares>
    <us-gaap:StockOptionExercisePriceDecrease contextRef="c171" decimals="2" unitRef="usdPershares">0.42</us-gaap:StockOptionExercisePriceDecrease>
    <us-gaap:InvestmentCompanyRegistrationExpense contextRef="c171" decimals="-4" unitRef="usd">1280000</us-gaap:InvestmentCompanyRegistrationExpense>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;22. SEGMENT REPORTING&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In its operation of the business, management,
including our chief operating decision maker, who is our Chief Executive Officer, reviews certain financial information, including segmented
internal profit and loss statements prepared on a basis consistent with GAAP. The Company operates in three segments starting in fiscal
2021: &#x201c;supply chain financing&#160;service and trading business and asset management service and others&#x201d;.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company began to provide coal and aluminum ingots supply chain
financing services during the second quarter of 2021 and the Company acquired Nice Talent and started to provide asset management services
since August 2021. The Company began to provide sand and steel supply chain financing services during the first quarter of 2023.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Some of our operation might not individually meet
the quantitative thresholds for determining reportable segments and we determine the reportable segments based on the discrete financial
information provided to the chief operating decision maker. The chief operating decision maker evaluates the results of each segment in
assessing performance and allocating resources among the segments. Since there is an overlap of services and products between different
subsidiaries of the Company, the Company does not allocate operating expenses and assets based on the product segments. Therefore, operating
expenses and asset information by segment are not presented. Segment profit represents the gross profit of each reportable segment.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;As of March 31, 2023:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&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;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"/&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"&gt;&lt;b&gt;Supply Chain&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Financing/Trading&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"/&gt;&lt;/td&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 colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Asset&lt;br/&gt; management&lt;br/&gt; service&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;Others&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;Total&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: 52%; text-align: left"&gt;Reportable segment revenue&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;110,798&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,163,064&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;120,103&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,393,965&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Inter-segment 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;&lt;div style="-sec-ix-hidden: hidden-fact-35"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-36"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-37"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-38"&gt;-&lt;/div&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: 1.5pt"&gt;Revenue from external customers&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;110,798&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,163,064&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;120,103&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,393,965&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Segment gross profit&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;105,854&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,056,307&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;45,476&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,207,637&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;As of March 31, 2022:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&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;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;Asset&lt;br/&gt; management&lt;br/&gt; service&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;Others&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;Total&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: 64%; text-align: left"&gt;Reportable segment revenue&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,456,376&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;9,989&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,466,365&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Inter-segment 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;&lt;div style="-sec-ix-hidden: hidden-fact-39"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-40"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-41"&gt;-&lt;/div&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: 1.5pt"&gt;Revenue from external customers&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,456,376&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;9,989&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,466,365&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Segment gross profit&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,777,988&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;9,989&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,787,977&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Loss before Income Tax:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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;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="7" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Three months Ended, March 31&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="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&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: justify"&gt;Supply chain financing/trading&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;219,179&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;99,117&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; "&gt;
    &lt;td style="text-align: justify"&gt;Asset management service&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;782,177&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;498,842&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: justify"&gt;Others&lt;/td&gt;&lt;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,571&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;639,719&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Corporate and Unallocated&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,413,513&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,060,717&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: justify; padding-bottom: 1.5pt"&gt;Total operating expenses and other 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;3,429,440&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,298,395&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; "&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Loss before Income Tax&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,221,803&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,510,418&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Segment assets:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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;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="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;March 31,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt;
2022&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: justify"&gt;Supply chain financing/trading&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;28,701,480&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;26,487,090&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; "&gt;
    &lt;td style="text-align: justify"&gt;Asset management service&lt;/td&gt;&lt;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,398,297&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,387,506&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: justify"&gt;Others&lt;/td&gt;&lt;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,684,559&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,090,091&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Corporate and Unallocated&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;37,274,323&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;41,053,032&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: justify; padding-bottom: 1.5pt"&gt;Total 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;85,058,659&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;85,017,719&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"/&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"&gt;&lt;b&gt;Supply Chain&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Financing/Trading&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.8pt 0pt 0; text-align: center"/&gt;&lt;/td&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 colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Asset&lt;br/&gt; management&lt;br/&gt; service&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;Others&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;Total&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: 52%; text-align: left"&gt;Reportable segment revenue&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;110,798&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,163,064&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;120,103&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,393,965&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Inter-segment 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;&lt;div style="-sec-ix-hidden: hidden-fact-35"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-36"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-37"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-38"&gt;-&lt;/div&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: 1.5pt"&gt;Revenue from external customers&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;110,798&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,163,064&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;120,103&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,393,965&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Segment gross profit&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;105,854&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,056,307&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;45,476&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,207,637&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&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;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;Asset&lt;br/&gt; management&lt;br/&gt; service&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;Others&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;Total&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: 64%; text-align: left"&gt;Reportable segment revenue&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,456,376&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;9,989&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,466,365&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Inter-segment 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;&lt;div style="-sec-ix-hidden: hidden-fact-39"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-40"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-41"&gt;-&lt;/div&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: 1.5pt"&gt;Revenue from external customers&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,456,376&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;9,989&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,466,365&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; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Segment gross profit&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,777,988&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;9,989&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,787,977&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <ftft:ReportableSegmentRevenue contextRef="c179" decimals="0" unitRef="usd">110798</ftft:ReportableSegmentRevenue>
    <ftft:ReportableSegmentRevenue contextRef="c180" decimals="0" unitRef="usd">3163064</ftft:ReportableSegmentRevenue>
    <ftft:ReportableSegmentRevenue contextRef="c181" decimals="0" unitRef="usd">120103</ftft:ReportableSegmentRevenue>
    <ftft:ReportableSegmentRevenue contextRef="c0" decimals="0" unitRef="usd">3393965</ftft:ReportableSegmentRevenue>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c179" decimals="0" unitRef="usd">110798</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c180" decimals="0" unitRef="usd">3163064</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c181" decimals="0" unitRef="usd">120103</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c0" decimals="0" unitRef="usd">3393965</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <ftft:SegmentGrossProfit contextRef="c179" decimals="0" unitRef="usd">105854</ftft:SegmentGrossProfit>
    <ftft:SegmentGrossProfit contextRef="c180" decimals="0" unitRef="usd">1056307</ftft:SegmentGrossProfit>
    <ftft:SegmentGrossProfit contextRef="c181" decimals="0" unitRef="usd">45476</ftft:SegmentGrossProfit>
    <ftft:SegmentGrossProfit contextRef="c0" decimals="0" unitRef="usd">1207637</ftft:SegmentGrossProfit>
    <ftft:ReportableSegmentRevenue contextRef="c182" decimals="0" unitRef="usd">3456376</ftft:ReportableSegmentRevenue>
    <ftft:ReportableSegmentRevenue contextRef="c183" decimals="0" unitRef="usd">9989</ftft:ReportableSegmentRevenue>
    <ftft:ReportableSegmentRevenue contextRef="c4" decimals="0" unitRef="usd">3466365</ftft:ReportableSegmentRevenue>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c182" decimals="0" unitRef="usd">3456376</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c183" decimals="0" unitRef="usd">9989</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c4" decimals="0" unitRef="usd">3466365</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <ftft:SegmentGrossProfit contextRef="c182" decimals="0" unitRef="usd">1777988</ftft:SegmentGrossProfit>
    <ftft:SegmentGrossProfit contextRef="c183" decimals="0" unitRef="usd">9989</ftft:SegmentGrossProfit>
    <ftft:SegmentGrossProfit contextRef="c4" decimals="0" unitRef="usd">1787977</ftft:SegmentGrossProfit>
    <ftft:ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&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="7" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Three months Ended, March 31&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="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&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: justify"&gt;Supply chain financing/trading&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;219,179&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;99,117&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; "&gt;
    &lt;td style="text-align: justify"&gt;Asset management service&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;782,177&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;498,842&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: justify"&gt;Others&lt;/td&gt;&lt;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,571&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;639,719&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Corporate and Unallocated&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,413,513&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,060,717&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: justify; padding-bottom: 1.5pt"&gt;Total operating expenses and other 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;3,429,440&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,298,395&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; "&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Loss before Income Tax&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,221,803&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,510,418&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;</ftft:ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock>
    <us-gaap:OtherExpenses contextRef="c184" decimals="0" unitRef="usd">219179</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses contextRef="c185" decimals="0" unitRef="usd">99117</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses contextRef="c180" decimals="0" unitRef="usd">782177</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses contextRef="c182" decimals="0" unitRef="usd">498842</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses contextRef="c181" decimals="0" unitRef="usd">14571</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses contextRef="c183" decimals="0" unitRef="usd">639719</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses contextRef="c186" decimals="0" unitRef="usd">2413513</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses contextRef="c187" decimals="0" unitRef="usd">3060717</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses contextRef="c0" decimals="0" unitRef="usd">3429440</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses contextRef="c4" decimals="0" unitRef="usd">4298395</us-gaap:OtherExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c0" decimals="0" unitRef="usd">-2221803</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c4" decimals="0" unitRef="usd">-2510418</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <ftft:ScheduleOfSegmentAssetsTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&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="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;March 31,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt;
2022&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: justify"&gt;Supply chain financing/trading&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;28,701,480&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;26,487,090&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; "&gt;
    &lt;td style="text-align: justify"&gt;Asset management service&lt;/td&gt;&lt;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,398,297&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,387,506&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: justify"&gt;Others&lt;/td&gt;&lt;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,684,559&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,090,091&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Corporate and Unallocated&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;37,274,323&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;41,053,032&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: justify; padding-bottom: 1.5pt"&gt;Total 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;85,058,659&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;85,017,719&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ftft:ScheduleOfSegmentAssetsTableTextBlock>
    <us-gaap:Assets contextRef="c188" decimals="0" unitRef="usd">28701480</us-gaap:Assets>
    <us-gaap:Assets contextRef="c189" decimals="0" unitRef="usd">26487090</us-gaap:Assets>
    <us-gaap:Assets contextRef="c190" decimals="0" unitRef="usd">3398297</us-gaap:Assets>
    <us-gaap:Assets contextRef="c191" decimals="0" unitRef="usd">3387506</us-gaap:Assets>
    <us-gaap:Assets contextRef="c192" decimals="0" unitRef="usd">15684559</us-gaap:Assets>
    <us-gaap:Assets contextRef="c193" decimals="0" unitRef="usd">14090091</us-gaap:Assets>
    <us-gaap:Assets contextRef="c194" decimals="0" unitRef="usd">37274323</us-gaap:Assets>
    <us-gaap:Assets contextRef="c195" decimals="0" unitRef="usd">41053032</us-gaap:Assets>
    <us-gaap:Assets contextRef="c2" decimals="0" unitRef="usd">85058659</us-gaap:Assets>
    <us-gaap:Assets contextRef="c3" decimals="0" unitRef="usd">85017719</us-gaap:Assets>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;23. COMMITMENTS AND CONTINGENCIES&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Legal case with FT Global Litigation&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In January 2021, FT Global Capital, Inc.
(&#x201c;FT Global&#x201d;), a former placement agent of the Company filed a lawsuit against the Company in the Superior Court of
Fulton County, Georgia. FT Global served the complaint upon the Company in January 2021. &#160;In the complaint, FT Global alleges
claims, most of which attempt to hold the Company liable under legal theories that relate back to an alleged breach of an exclusive
placement agent agreement between FT Global and the Company in July 2020 which had a term of three months. FT Global claims
that the Company failed to compensate FT Global for securities purchase transactions between December 2020 and April 2021, pursuant
to the terms of the expired exclusive placement agent agreement. Allegedly, the exclusive placement agent agreement required the
Company to pay FT Global for capital received during the term of the agreement and for the 12-month period following the termination
of the agreement involving any investors that FT Global introduced and/or wall-crossed to the Company. However, the Company
believes the securities purchase transactions at issue did not involve the one investor which FT Global introduced or wall-crossed
to the Company during the term of the agreement. FT Global claims approximately $7,000,000 in damages and attorneys&#x2019;
fees.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company timely removed the case to the United States District Court
for the Northern District of Georgia (the (&#x201c;Court&#x201d;) on February 9, 2021 based on diversity of jurisdiction. On March 9, 2021,
the Company filed a motion to dismiss based on FT Global&#x2019;s failure to state a claim which is pending before the Court. On March
23, 2021, FT Global filed its response to the Company&#x2019;s motion to dismiss. FT Global argues that the Court should deny the Company&#x2019;s
motion to dismiss.&#160; However, if the Court is inclined to grant the Company&#x2019;s motion to dismiss, FT Global requested that the
Court permit it to file an amended complaint. On April 8, 2021, the parties filed a Joint Preliminary Report and Discovery Plan.&#160;
On April 12, 2021, the Court approved the Joint Preliminary Report and Discovery Plan and issued a Scheduling Order placing this case
on a six-month discovery tract. On April 30, 2021, the Company served FT Global with its Initial Disclosures.&#160; On May 6, 2021, FT
Global served the Company with its Initial Disclosures. On May 17, 2021, FT Global served the Company with its First Amended Initial Disclosures.
On November 10, 2021, the Court entered an Order granting the Company&#x2019;s motion to dismiss FT Global&#x2019;s fraud claim and breach
of contract claim as to the disclosure of its confidential and proprietary information. The Court denied the Company&#x2019;s motion to
dismiss FT Global&#x2019;s i) breach of contract claim for failure to pay FT Global pursuant to the terms of the exclusive placement agent
agreement; ii) claim for breach of the covenant of good faith and fair dealing; and iii) claim for attorney&#x2019;s fees, and&#160;the
court concluded that additional information can be obtained through discovery. The Company timely filed an answer and defenses to FT Global&#x2019;s
complaint on November 24, 2021. On January 3, 2022, the Company propounded discovery requests upon FT Global, including interrogatories
and requests for production of documents. On March 23, 2022, the Company propounded requests for admission upon FT Global. On March 24,
2022, FT Global propounded discovery requests upon the Company, including requests for production of documents and requests for admission.
On April 1, 2022, FT Global served its response to the Company&#x2019;s requests for production of documents. On May 13, 2022, FT Global
served its responses to the Company&#x2019;s interrogatories and requests for admissions. On May 13, 2022, FT Global produced documents
in response to the Company&#x2019;s requests for production of documents. On June 3, 2022, the Company produced documents in response to
FT Global&#x2019;s requests for production of documents. On August 3, 2022, the Company took the deposition of FT Global. On August 4,
2022, FT Global took the deposition of the Company. On August 3, 2022, the Court granted the parties&#x2019; Consent Motion to Extend Discovery
Period extending the discovery period from August 5, 2022 to September 14, 2022 and the deadline to file dispositive motions to October
12, 2022. On October 12, 2022, the Company filed a motion for summary judgment on all claims asserted by FT Global in this lawsuit. On
November 2, 2022, FT Global filed its opposition to the Company&#x2019;s motion for summary judgment. On November 16, 2022, the Company
filed its reply in support of its motion for summary judgement on all claims asserted by FT Global in this lawsuit. The Company will continue
to vigorously defend the action against FT Global.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyDamagesPaidValue contextRef="c0" decimals="0" unitRef="usd">7000000</us-gaap:LossContingencyDamagesPaidValue>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;24. RISKS AND UNCERTAINTIES&lt;/b&gt;&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Impact of COVID 19&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In December 2019, a novel strain of coronavirus
was reported and has spread throughout China and other parts of the world. On March 11, 2020, the World Health Organization characterized
the outbreak as a &#x201c;pandemic&#x201d;. In&#160;early 2020, Chinese government took emergency measures to combat the spread of the virus,
including quarantines, travel restrictions, and the temporary closure of office buildings and facilities in China. &#160;In response to
the evolving dynamics related to the COVID-19 outbreak, the Company was following the guidelines of local authorities as it prioritizes
the health and safety of its employees, contractors, suppliers and business partners. Our offices in China were closed and the employees
worked from home at the end of January 20200 until late March 2020. The quarantines, travel restrictions, and the temporary closure of
office buildings have materially negatively impacted our business. Our suppliers were negatively affected, and could continue to be negatively
affected in their ability to supply and ship products to our customers in case of any resurgence of COVID-19. Our customers that have
been negatively impacted by the outbreak of COVID-19 may reduce their budgets to purchase products and services from us, which may materially
adversely impact our revenue. The business operations of the third parties&#x2019; stores on our e-commerce platform have been and continue
to be negatively impacted by the outbreak, which in turn adversely affects the business of our platform as a whole as well as our financial
condition and operating results. The outbreak has had and might continue to have disruption to our supply chain, logistics providers,
customers or our marketing activities with the new variants of COVID-19, which could materially adversely impact our business and results
of operations. There was outbreak in various cities and provinces due to Omicron variant in Xi&#x2019;an city, Hong Kong, Shanghai, Beijing
and other cities in 2022, which have resulted quarantines, travel restrictions, and temporary closure of office buildings and facilities
in these cities. In December&#160;2022, the Chinese government eased its strict zero COVID-19 policy which resulted in a surge of new
COVID-19 cases during December 2022 and January 2023, which has disrupted our business operations in China.&#160; The Company&#x2019;s
promotion strategy of CCM Shopping Mall previously mainly relied on the training of members and distributors through meetings and conferences.
Chinese government put a restriction on large gatherings in 2020 and 2021, which made the promotion strategy for our online e-commerce
platforms difficult to implement and the Company experienced difficulties to subscribe new members for its online e-commerce platforms.&#160;Due
to the lack of new subscribers, in June 2021, the Company suspended its cross-border e-commerce platform NONOGIRL which later being closed.
Also, since the second quarter of 2021, the Company has transformed its member-based Chain Cloud Mall to a sale agent based eCAAS platform
and began to provide supply chain financing services.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The global economy has also been materially negatively
affected by the COVID-19 and there is continued severe uncertainty about the potential outbreak and new variants of COVID-19. The Chinese
and global growth forecast is extremely uncertain, which would seriously affect our business.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.45in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;While the potential economic impact brought by,
and the duration of COVID-19 and its new variants may be difficult to assess or predict, a widespread pandemic could result in significant
disruption of global financial markets, reducing our ability to access capital, which could negatively affect our liquidity. In addition,
a recession or market correction resulting from the spread of COVID-19 and its new variants could materially negatively affect our business
and the value of our common stock.&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Further, as we do not have access to a revolving
credit facility, there can be no assurance that we would be able to secure commercial debt financing in the future in the event that we
require additional capital. We currently believe that our financial resources will be adequate to see us through the outbreak. However,
in the event that we do need to raise capital in the future, outbreak-related instability in the securities markets could adversely affect
our ability to raise additional capital.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.45in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Consequently, our results of operations have been
materially and adversely affected by COVID-19 pandemic. Any potential further impact to our results will depend on, to a large extent,
future developments and new information that may emerge regarding the new variants of COVID-19, the efficacy and distribution of COVID-19
vaccines and the actions taken by government authorities and other entities to contain the COVID-19 or treat its impact, almost all of
which are beyond our control.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;PRC Regulations&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;There are substantial uncertainties regarding
the interpretation and application of PRC laws and regulations including, but not limited to, the laws and regulations governing our business
and the enforcement and performance of our arrangements with customers in certain circumstances. We are considered foreign persons or
foreign funded enterprises under PRC laws and, as a result, we are required to comply with PRC laws and regulations related to foreign
persons and foreign funded enterprises. These laws and regulations are sometimes vague and may be subject to future changes, and their
official interpretation and enforcement may involve substantial uncertainty. The effectiveness of newly enacted laws, regulations or amendments
may be delayed, resulting in detrimental reliance. New laws and regulations that affect existing and proposed future businesses may also
be applied retroactively. We cannot predict what effect the interpretation of existing or new PRC laws or regulations may have on our
business.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Customer concentration risk&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;For three months ended March 31, 2023, one customer
accounted for 84.78% of the Company&#x2019;s total revenues. For three months ended March 31, 2022, one customer accounted for 98.89% of
the Company&#x2019;s total revenues.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Vendor concentration risk&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="text-align: justify; margin: 0; font: 10pt Times New Roman, Times, Serif"&gt;For three months ended March 31, 2023, one vendor accounted for 16.56%
of the Company&#x2019;s total purchases. For three months ended March 31, 2022, one vendor accounted for 17.70% of the Company&#x2019;s
total purchases.&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <ftft:ConcentrationRiskPercentage contextRef="c196" decimals="4" unitRef="pure">0.8478</ftft:ConcentrationRiskPercentage>
    <ftft:ConcentrationRiskPercentage contextRef="c197" decimals="4" unitRef="pure">0.9889</ftft:ConcentrationRiskPercentage>
    <ftft:ConcentrationRiskPercentage contextRef="c198" decimals="4" unitRef="pure">0.1656</ftft:ConcentrationRiskPercentage>
    <ftft:ConcentrationRiskPercentage contextRef="c199" decimals="4" unitRef="pure">0.177</ftft:ConcentrationRiskPercentage>
    <us-gaap:SubsequentEventsTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;25. SUBSEQUENT EVENTS&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has evaluated subsequent events through
the date of the issuance of the condensed consolidated financial statements and no subsequent event is identified.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c2"
      id="hidden-fact-0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c3"
      id="hidden-fact-1"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:CostOfGoodSoldRelatedParty
      contextRef="c4"
      id="hidden-fact-2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="c0"
      id="hidden-fact-3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="c15"
      id="hidden-fact-4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="c12"
      id="hidden-fact-5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="c16"
      id="hidden-fact-6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="c13"
      id="hidden-fact-7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="c17"
      id="hidden-fact-8"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="c14"
      id="hidden-fact-9"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="c15"
      id="hidden-fact-10"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="c12"
      id="hidden-fact-11"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="c13"
      id="hidden-fact-12"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="c34"
      id="hidden-fact-13"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="c35"
      id="hidden-fact-14"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="c36"
      id="hidden-fact-15"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="c31"
      id="hidden-fact-16"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="c32"
      id="hidden-fact-17"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="c0"
      id="hidden-fact-18"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="c0"
      id="hidden-fact-19"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:ProceedsFromLoanPayable
      contextRef="c0"
      id="hidden-fact-20"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="c0"
      id="hidden-fact-21"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:WarrantsPerSharePrice
      contextRef="c0"
      id="hidden-fact-22"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="c4"
      id="hidden-fact-23"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:WarrantsPerSharePrice
      contextRef="c4"
      id="hidden-fact-24"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="c54"
      id="hidden-fact-25"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredRevenueAdditions
      contextRef="c4"
      id="hidden-fact-26"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeRevenueRecognized
      contextRef="c4"
      id="hidden-fact-27"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IntangibleAssetsCurrent
      contextRef="c63"
      id="hidden-fact-28"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CostOfRevenue
      contextRef="c66"
      id="hidden-fact-29"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c66"
      id="hidden-fact-30"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:PrepaymentsForSandAndSteelSupplyChainFinancingTrading
      contextRef="c3"
      id="hidden-fact-31"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="c158"
      id="hidden-fact-32"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="c159"
      id="hidden-fact-33"
      unitRef="pure"
      xsi:nil="true"/>
    <ftft:RecordedImpairmentLoss
      contextRef="c0"
      id="hidden-fact-34"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:IntersegmentLoss
      contextRef="c179"
      id="hidden-fact-35"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:IntersegmentLoss
      contextRef="c180"
      id="hidden-fact-36"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:IntersegmentLoss
      contextRef="c181"
      id="hidden-fact-37"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:IntersegmentLoss
      contextRef="c0"
      id="hidden-fact-38"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:IntersegmentLoss
      contextRef="c182"
      id="hidden-fact-39"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:IntersegmentLoss
      contextRef="c183"
      id="hidden-fact-40"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:IntersegmentLoss
      contextRef="c4"
      id="hidden-fact-41"
      unitRef="usd"
      xsi:nil="true"/>
    <dei:AmendmentFlag contextRef="c0">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="c0">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="c0">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:EntityAddressPostalZipCode contextRef="c0">10036</dei:EntityAddressPostalZipCode>
    <dei:EntityCentralIndexKey contextRef="c0">0001066923</dei:EntityCentralIndexKey>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#ix_3_fact"
          xlink:label="ix_3_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_2_fact"
          xlink:label="ix_2_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_0_fact"
          xlink:label="ix_0_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_1_fact"
          xlink:label="ix_1_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_0_footnote" xlink:label="ix_0_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The related party transactions have been approved by the Company&#x2019;s Audit Committee.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_3_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_2_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_0_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_1_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>100
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
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
M27X9<A9P:5Z [Q="Z-V-^8'JGQI&_P-02P,$%     @ LX"V5BL7%;GK!P
M&"$  !@   !X;"]W;W)K<VAE971S+W-H965T,BYX;6RM6FMSV[82_2L8M=-)
M9V0+#P(D$ULSCNVTGKIVKF7?3C_2)&1Q0A$J"=IQ?_U=4+(H"2"DW'$RB4EI
ML3R+QYZS2Y^\J.I;/9-2H^_SHJQ/!S.M%Q]'HSJ=R7E2'ZN%+.&;J:KFB8;;
MZFE4+RJ99.V@>3&B&(O1/,G+P?BD_>QK-3Y1C2[R4GZM4-W,YTGU^ED6ZN5T
M0 9O']SE3S-M/AB-3Q;)DYQ(_;#X6L'=:.TER^>RK'-5HDI.3P=GY.-YT YH
M+?Z;RY=ZXQJ94!Z5^F9NKK+3 3:(9"%3;5PD\.-9GLNB,)X QS\KIX/U,\W
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
M "R9'UGG-TILLE/?J5!*K+/+%6=S+K4!?+\00NUO] ^4_W%@\ ]02P,$%
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
MBB64)P$\7%J35#4S0JR3F>(8+&REO?BS@EQ$N(AA+$76];?>S-5G92$NN,E
MH(WX_7.K,@9"+=\U^]TK4V:*D#1Z>>'$@RJK>:9CVG*:POOBJ,;<_<.TQEM?
MP)8&B32GP6$_[ H5G()[@XM@_=M*1;"=MDNL=%['@ 1#"?7*;90BHV/C?(@Q
M\;8J\%85G[4U!<579H1?TITWWO8DA31$'9$@C\+*%L8+:_+@JBBX"J"I%J"8
MRC813C1(1\\KU@/Z2E0WF3TO9*ZZ8%7/D6&YLI#1 !YJ2$\ 4DL.2G=Z (=7
MM@!<-D#O1_\ Z/Q[%];%7JS?%D@\BY0#48_[XN;QYE'\=B=^U;DF&%@5*Y1=
M2"WA_,\RHP"AI6 JEIS=UU2AX7> X3WO\E9;Q<6ZQ<3U^[=-[,5DV>A$<9@K
M1<W!$BY5EK9Q2&QHL](^Y:#=!(,1T*DI*/AB4OD4+.37T='-=$)@(H4AHX*7
MC:7T!7TX4%;E!/Q<(+Q/S2+)<JXS2*$(MA%5!%GHH52.^ 6GD:IDNTZ04<KZ
M3AB@5>/)B)A*I3);4$K(HEVN"P#9![ <!4MM2/^BRN>(Q4_#D^&+X;.!^%B(
M26EU)D:G_3H<6P0 DY!RZ!62FOZCQSKL1],4])!4SS!YT!>_^@2![:(:#HD-
MM&5\9!7HJLJAV=)X]T^(M*OC^2X=:>ZF-!&*HZ-W!M+N\.=9XWX*V0IE"+N:
M%66NJ^9.)QI=Y=,R\J>!&,R3\5^5)H",AL,?A,*#7X=T@5MHT=WDC\D',1M,
M!B1]5VV+8%Z7MNXE&+"2:X',%-^/S\^WB1^:.<3FAV 3X>?=71@<89!VE%\1
MYK CM"@#YK/UH/.&,5XT&:,9(]@.-$< ))N<IN'MK4$7V(9P"9K.3"GFVL>F
MY@@FZP/UIR'P-GY8UYCZ36F+$/5B67,@$QCS7^M,4H)M;YW%5L&.7RI$95R#
M@'$Q4Z57C.CQ3_T]=$)QR92O-^PX  Z-.+1U_+5S%=$!&5QY(+]@H+M4VE#G
M[M(U;148Y_I+L(.1OR_^Y(CK8IEQ#N#?[U0R^\'@!YGJ7,Q2F?8CHG.@D5@*
M^_Q6L.)WV#VAR@"L2'B%*@S>7E?6.*IQ)V>G%V?G+_K#X7!3"2OP*NH65?58
M;8I?65E7@99"[9B12:*=.UE:Q;0==1NY=K2ET81-VO@\M-KH%_<[1G#[]Z02
M-)YBPI6;2D6&-I.H\C7=4HI.<YD" =P/<A29T%'(&.".&/2SEORJ;OP0 /BK
MCZU!N9UJB)G4!(1^)H7(0]I3\UJ3/ R?KWD5H'6@0 @N$(' : MIO5;NVYK6
M2,/L.C_YD1NU3,29<82]@,R(G2+CD+6 _<?8&P[ :!<A-OE%8YQ?!Z';IELP
M2G52A_>Z47-;$4N.7X:35?_I06 'V[9XO*K6RK8PC/9G22LCU(M#7/U_G4/0
MJ85J3ZUTU*3 8P/)%NSB< HP9"=9F<H."#HEYN_-:SPS4UFV<4W$#;4!4LEB
M&_IK4I%.3GB&V6'76V[7&/;8>:9 QYH1MJ?F_>\*L?SHW5UK*^G0;+HY0,P"
MQXNC&>K_5_SK- "'-MSNV(/<V1_-9H-Z)]0[LMA%C^M2B1$'8G1VT;&S[C_J
M4T%?\,1Q,S%@PU%>\B']R72VB5><[A"-1:[*_&9ZM.FY4,!5X:BTA2I1I^_&
MC1TYFXZ$9.8YEG#F-D8WK9T+/3<=.;@C F5M2BC2LG')(*(2RG#8D&B'$P3W
MGCHC*?,_T1.(^D33DDUSIMZI8[31D2;N@.K-= L4H<'PH9$FJH(_ULIO5?KV
MU-;V@UQ7FYX$CY8.E$")+OG$%0<F1<\$UVKN$>NDUVIS(GR8LIQ61Z:H7W!<
M8H8Z:QBJ2X<+\'_2:>[#=0+YPBH?*"7BRX969;-8$,(GH.ZX/N).P +)M_S0
MC+;NH?)*@VP!MC"40S10-Q8/U%%31G2%W[:I L^ )%V0T:'1O;,[^>/X4$@
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
M /<Z)M82)KI!&-IFQ;1Y#Y'C6-T2_H-R89Q_Z%L4%"2.D9Z+MD6^XD>)_7'
M7R\OE'QLBRC 5<.< !Y@;=E4 (++@-1!W/:$FX=V#Y!CVIF%;3+SN3Q/4X%B
M;FY,JR./X&%X&JC?T)" P0Y4AV7A NPCF#?P<K.R,UAT;>:V\[*!QD#P8!R[
MQUQ<U# ]L)C#(9LUT1ZR3P];#H8'C]OFP.2='_^/WG9W3('&P? BSW#QMTO
M,V& R=1\[62+5[9#5$_O\JN/YWE5W([S,T"RT DQ&:"XA&T'8=#<@M!T2[O&
ML?'Z+> .5HG72UJY+2UPNI>)W[4U(%,,42_(S:)%RA89!>*:=#(C;&9%/R<X
M@U<[L$"[W';T-^+5 P+B-D-9PD02M$DQG]O*TD\D:1++/?!4FW\>7X_S-V=G
M5^/\-\,*)GDS%5B1*%),"V*&U5@V2-$#.LN#D9^;M@-[.A%"N,YYTW0H>50B
M]0"+".+J+A/Q3%)J<,Z_3F$&)>1QD &E-D)H0,&N1\M**/';BO'?_N7)Y/#Q
MCVY8P9*X<=]2C<#H35^5V12)K"#( ;K?^YK] 5HV;MO]D@=F%F$/:L'  E0N
MJD"$-S?EX02).=X.F"8[8^7[T:P;Y-\Z1Z\B/SS8_V6<OX+];!#[/3S_(2BX
M#W7^'WUM\LEC'G>4GR^1,,ZKID==  +A;;.PKK,S!U2#4B![> W(_ K"Z;P9
MC_*W'>B66P '2 9($D4N+@G(WN![\#^X#S9:,!O@0=#)J)E!FC-[;9%+=G9]
M#@"=[$\.V$B!G5NC*A%5+TPCJAIHRFLV$??.)'H<A4\9X\#?!%O3+' KP%(*
MS/#1S*H""&5.BD[L285!;Z&$ UE:@V+,G0P"@K+)S\_?9=?+9KU&R B)[VC[
M4,B!@'$.M%>PPG(T>^W,C(!ZB@KN5SWX8?UJ! 96S=@$/!JT#Q<-":+U&AAF
M1ALE- 7SR"@LD-L"]>@H\_8&D/1G9TBH7,!NKHBKA-6NB&UYG7#_M;<RK@.9
M1NOWK//G6]6?KUD^L:2W:-R _D$A%*$+$+PJOH"Z\>L@-#EP^]>\W:3*"]*O
MN,"L)99 RERA#"(LT"[PJR"TIR"YO;@(P@\?9)I9X,R[WNF8K@$6%=K_B*1F
MV;,-86MN#- JW4>3JL;]*WNTA<7HPG=(H))1Q3:2B_Q,0'.A.-2W>D=66X1/
M$]$#2901D'5'5E]E5Y9M2^9",F9HNU!(E4T_[>9])59*,:W@51VMQ)GP9F7G
M1M8(^A,EU U0.&(J6[?(AMW=B$0!JUH$=LW.B05RLRW!"!!73;W8K\BFDWV
MUV\L!6\0&L#H?*YFT AA:@ 37K6M !6PHSI::>:F92J<-2N3=<57V7V$3C1B
MNEI] QX5","JJ3K0 8NEB)R()%MRC5CJ!61[WOE2-[>5*1=,8N#AT$[<D,=%
MY#QC4H[V:57<L3W1(?4+[\[[#E8URL4<4C%(SU8,#,B*T@(SM"H<&[?)/*X'
MFY\?,K!>>A_5&C[1(KD"S^TV0 85&U@:#=+<>0,#MO6@ !EFA]9X&9$15S/I
M"I>I$+ZU(%95GK. 7]"$,YYPG(ALV.6>-B]H#.!P)\M?%F56@YG8L5VL3T2>
M'U$0X-1/" BA,8<'9+,&Q($?-1[+)0L!*J_49H/-YPT-B@4Y8SR(O>V927;
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
ML$L/%N1NGP'W6)23V>F.? \\P^U]PGD'G$EGR3;V"@^$5'IJA\Q=8&!OD0Z
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
MOX<0?XXM,$DXX+C]W1$:A PQ-(#\81ZVA$9DB.XO&U9X^-4;"I^V= R+0OI
M<1OV+5DFJ"!D.Y7_=&P414A!7GJPLZ(+U\,ZG)WDSM(^0M+75L)/2(DI^[".
M'H EVG(\QEOH.73V/<4YM7J,A3R$ 2H0R\<'2U(DYP!RA9%HRD/%8.% N&'S
MMNC!5>*CK[595'9AQ)G$ [ ++">;B6D\-9A'=M04KNW75(@#)G2)A4#C?!*+
MZ2MM5?N!/S>W)92!^_$K(??3^.A>?^ ^:;US_ON'9/^-*7!37=!GJ)@OZ),
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
MR[ESZ4".!>]K_2!V'W&?3V+X,E$K^X3=$!O1B5FOM&CV8%HW53N\^?=]'8X
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
M"+5;0/,K1335'>>@>6X-_@)02P,$%     @ LX"V5M,7U37/ @  #08  !D
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
MC:@Y?5#-8F\.1E9NF6ZDH=7L'G/Z%D)E!>C]5DIS/%@#W=?5\G]02P,$%
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
M$MGWM'ZB16O[R$IH[$IV6.%G $@#P/VU$'H_,0<</BQF/P!02P,$%     @
MLX"V5M[HGOZE P  0@@  !D   !X;"]W;W)K<VAE971S+W-H965T,C N>&UL
MG59M;]LX#/[>7T%XW7 #C/@E:9OKD@!IEN)V6+=@;>\%A_N@V'0L3)8\26Z6
M?W^4[+I9T 6'?HDLBGSXD*+(3+9*?S4EHH7OE9!F&I36UI=19+(2*V8&JD9)
M)X72%;.TU9O(U!I9[HTJ$:5Q?!Y5C,M@-O&RE9Y-5&,%E[C28)JJ8GIWA4)M
MIT$2/ J^\$UIG2":36JVP5NT]_5*TR[J47)>H31<2=!83(-Y<GDU<OI>X0^.
M6[/W#2Z2M5)?W>9#/@UB1P@%9M8A,%H><(%".""B\:W##'J7SG#_^Q']VL=.
ML:R9P842?_+<EM-@'$".!6N$_:*VOV$7SYG#RY0P_A>VK6XZ"B!KC%559TP,
M*B[;E7WO\K!G,(Y_8I!V!JGGW3KR+-\SRV83K;:@G3:AN0\?JK<F<ERZ2[FU
MFDXYV=G9)V415FS'U@(GD25$)X^RSOJJM4Y_8CV$&R5M:6 I<\Q_M(^(24\G
M?:1SE1X%O&%Z ,,DA#1.AT?PAGUX0X\W_!_AP3_SM;&:ZN#?YR)M@4;/ [FW
M<6EJEN$TH.(WJ!\PF+UYE9S'[X[0'/4T1\?09Y\^WRUA-?][?O5Q^1RWX];)
M: #["."CKKNH,T4OR%A0!=@2H5""'B*7F\N3#\8T"#ES*=)<9KQF EBE&FGA
M_O84;IAM=*>P+ KT#PB8E T3)]?WBR5<-U[CMJEKL8-%24T ?OF+OWDU3I.+
M=TR^A84:A/#1Y@.8-QLJ9TAB?[DIG$(2CL[.PG0T.C@;0CR(S^#URWVDG8^+
M]"(\I_5'^<OQ?V]()1T?H.]+7X[]'C.LUJ@A^?4 __"D]W&G+-W8*0S#\^$X
M3)(8YI:: _GD=A?ZZW:E8(#IIWI@UAUP#?7AG9-8HY*#DSLR5%G6:-+84$.R
M)?5?4U,!@%54 +O'8EJHJJ9M%X\!3FU@;3&7:$Q(BH /*'WI=8W2X=#B8+EK
MR1FU9TWUE?>T06E@4# N*',GY(YX/U$-R<P22U?/+@*L>%/!MD0)>8-MR.H!
M-6V>-$W)A( U/862Z0WYHA2X#+Z&FI*:,TJ5BY%&EK>72"KD6"K+BYT3G3"Z
M/YXQ"H7)' S?$'<ZIGR!4!0FO3'?6*@"C8N6VEA6]GTL;#,+6V8(E.8?G1TF
M9O!<%XGV^GJ%1-U-+T/>Z+;:%M]+^P$Y;^?"DWH[78G1ADL# @LRC0<79P'H
M=F*U&ZMJ/R76RM+,\9\E#7G43H'."T65U&V<@_YOP^P_4$L#!!0    ( +.
MME:)'_5\D@(  (<%   9    >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;(U4
M76_:,!1]YU=8V;2GB'P18 PB!=IJD]85%;IIFO9@D@N)ZMB9;9KVW^_:@8Q-
M%.V%^-KW')_KR[G31LA'50!H\EPQKF9.H74]\3R5%5!1U1<U<#S9"EE1C:'<
M>:J60',+JI@7^O[0JVC)G61J]Y8RF8J]9B6'I21J7U54OLR!B6;F!,YQX[[<
M%=IL>,FTICM8@7ZHEQ(CKV/)RPJX*@4G$K8S)PTF\X')MPE?2VC4R9J82C9"
M/)K@4SYS?",(&&3:,%#\/,$"&#-$*./7@=/IKC3 T_61_<;6CK5LJ(*%8-_*
M7!<S9^R0'+9TS_2]:#["H9[8\&6"*?M+FC8WQ.1LK[2H#F!44)6\_=+GPSN<
M ,;^*X#P  BM[O8BJ_**:II,I6B(--G(9A:V5(M&<24W35EIB:<EXG229IG8
M<TV6](5N&*BIIY'5G'G9@6'>,H2O,$3D5G!=*'+-<\C_QGNHII,4'B7-PXN$
MMU3V212X)/3#Z )?U)486;[H/TLD/]*-TA+_#S_/5=N2#<Z3&8],5$TSF#EH
M @7R"9SDW9M@Z'^X('7021U<8D_2Q>+NX<N:+-/OZ?SS]>J<OHL,Y_4%<9_\
M2TW6!1!:V9<16W1'^TCU\9$:D$ R@>Y3&O(>IF@$; 5#&Y=\IR8][%-6V$9=
M00;5!J0)>J9KIG5A;[6O:_9"%@7.!G)3<LHS1'IK27/\FJO0W9J\)8$[]&,W
M&L6XCMQX/'#?AW[O#B^4BH0C=XPGP=@=QJ/>6FC*6D@4N6'L6\C01]AH1,ZU
MP#LQ1P5R9T> (K;<UB?=;C=ETM9<?]+;$845[TJN"(,M0OW^*':(;&W?!EK4
MUFH;H=&X=EG@I 1I$O!\*X0^!N:";O8FOP%02P,$%     @ LX"V5J..&'_F
M @  )P8  !D   !X;"]W;W)K<VAE971S+W-H965T,C(N>&ULG57?;]HP$'[G
MKSAEU9XBDC@!T@Z0H&7JI/Y I5TW37LPR85$=>+,-J7][W=.*&,21=->B,^^
M[[OOSKYCN)'J2>>(!EY*4>F1DQM3GWF>3G(LN>[*&BLZR:0JN2%3K3Q=*^1I
M RJ%QWR_[Y6\J)SQL-F;J_%0KHTH*IPKT.NRY.IUBD)N1D[@O&W<%:O<V UO
M/*SY"A=H'NJY(LO;L:1%B94N9 4*LY$S"<ZFD?5O'+X6N-%[:["9+*5\LL:7
M=.3X5A *3(QEX/1YQG,4PA*1C%];3F<7T@+WUV_LGYO<*9<EUW@NQ6.1FGSD
MQ ZDF/&U,'=R<XG;?'J6+Y%"-[^P:7VC@0/)6AM9;L&DH"RJ]LM?MG78 \3^
M.P"V!;!&=QNH47G!#1\/E=R LM[$9A=-J@V:Q!65O92%471:$,Z,)TFBUIC"
M[(6N6:,&7J5P:W)4,.>O?"E0#SU#@:R[EVQ)IRTI>X<TA&M9F5S#K$HQ_1OO
MD<"=2O:F<LJ.$EYSU84P<('Y+#S"%^ZR#AN^\/^SAA^3I3:*7LW/0P5H^:/#
M_+:3SG3-$QPYU"H:U3,ZXX\?@K[_Z8CZ:*<^.L8^GIR?WSW,+F#V;3Z[6<P6
M,+FY@-O[R]D=S"??)].KV>*0Y*.DAR4'_2[\0S2XSQ%X*=>5 9E1I[75Q?WJ
MRJ:Z];:ZG4127VM#7@2@(\BDH %15"M]UJ'K3O+FOB\PP7))0#(Z]O+M"V"=
M*UQQ 1GB/K62&6H[++C0< (LBET_CFG5"T/7C^+.(TV95@R6M9"O!%=8E,NU
MTDASQ@"+3]V@%\"@'[JG<=A9K.M:%*@T] <]-V ,!G[LLGC0:1Z0C1-&S U\
M1K)B]S2,._?2D+(3"-Q>+W*C?FB5N"R(7-;KPZ'+]_::MT2U:D:4AL16L^WC
MW>YN"D[:YO_CWHY0JMNJJ#0(S CJ=P<]!U0[EEK#R+H9!4MI:+ TRYPF.2KK
M0.>9E.;-L %V_PWCWU!+ P04    " "S@+96)P$O+D4#  !%!P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970R,RYX;6R556UO&CD0_IY?,=J^Z$ZJ6%AHDR:
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
M 9[/%5YWZAM2T'[L.O\/4$L#!!0    ( +. ME8 :1SZ&@(  +($   9
M>&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;(V4WV_3,!#'W_DK+"/QA)HTZ394
MFDAM&:+2"E4[X 'QX";7QII_!-M=MO^>LY.&@KJ*E\1GWWW\/?O.DT:;!UL!
M./(DA;(9K9RKQU%DBPHDLP-=@\*5G3:2.33-/K*U 5:&("FB)(ZO(\FXHODD
MS*U,/M$')[B"E2'V("4SSS,0NLGHD!XGUGQ?.3\1Y9.:[6$#[FN],FA%/:7D
M$I3E6A$#NXQ.A^/9R/L'AV\<&GLR)CZ3K=8/WEB4&8V](!!0.$]@^'N$.0CA
M02CC5\>D_98^\'1\I'\,N6,N6V9AKL5W7KHJH^\H*6''#L*M=?,)NGRN/*_0
MPH8O:5K?Y(:2XF"=EETP*I!<M7_VU)W#2<#HZH6 I M(@NYVHZ#R W,LGQC=
M$..]D>8'(=40C>*X\I>R<097.<:Y?"%KQ@V>LB-WVMI)Y!#JEZ*B \Q:0/("
M("5+K5QER:TJH?P[/D(QO:+DJ&B67 0NF1F0=/B6)'&27N"E?89IX*7_ER'Y
M,=U:9[ :?IY+MF6-SK-\AXQMS0K(*+: !?,(-'_S>G@=O[^@=-0K'5VBYXOE
M:KI8+V\_WY.[+YO-.7F7 4D\(/] R'T%K^8:ST ]8Q,5VN M$<7%.;W121U)
M,/O0+984^J!<6U+];-^0T[8._[BWW8RWN.?*$@$[#(T'-UC.INV0UG"Z#E6Y
MU0YK/ PK?%3 > =<WVGMCH;?H'^F\M]02P,$%     @ LX"V5I=TZD95"@
M+1L  !D   !X;"]W;W)K<VAE971S+W-H965T,C<N>&ULK5EK<]NX%?W.7X'1
MICOVC*RG%3NQXQF_LDE;;SSV;MN=3C] )"1A P(,0%I6?WW/!4B*I&1OINV'
MQ"*)>W%?Y]P+\GQM[%>W$B)GSZG2[D-OE>?9^^'0Q2N1<C<PF=!XLC VY3DN
M[7+H,BMXXH52-9R,1F^'*9>Z=W'N[]W;BW-3Y$IJ<6^9*]*4V\V54&;]H3?N
M53<>Y'*5TXWAQ7G&E^)1Y+]F]Q97PUI+(E.AG32:6;'XT+L<O[\ZIO5^P=^D
M6+O&;T:>S(WY2A>?DP^]$1DDE(ASTL#QYTE<"Z5($<SX5NKLU5N28/-WI?VC
M]QV^S+D3UT;]72;YZD/OM,<2L>"%RA_,^I,H_9F1OM@HY_]GZ[#V>-IC<>%R
MDY;"L""5.OSESV4<&@*GHQ<$)J7 Q-L=-O)6WO"<7YQ;LV:65D,;_?"N>FD8
M)S4EY3&W>"HAEU\\KK@5[ I^)>S:I,BUXQ2N\V$.[;1F&)>:KH*FR0N:INS.
MZ'SEV*U.1-*6'\*JVK1)9=K5Y%6%=]P.V'3<9Y/19/J*OFGMZM3KF[[FZE%P
M]9YO4%DYN[26ZZ7PO_]Y.7>Y19G\:Y_S0??Q?MT$G?<NX['XT ,VG+!/HG?Q
MXP_CMZ.S5RP_KBT_?DW[Q>.GRX=;=G7Y>'O#KK_<W=_^_'CYR^<O/^^S\W5-
MD_& O:2-?='LHYC; N!D9=C[+%\)7QA<;YA8+  FA(^S\1$(X6@66?$DK!,,
MA1I_92Y3,F=FT93Z\8?3R?CDS#%>Y"MCY;\A[R@5CA;&)DT!SB"^L"9ET]&H
M/PK_JG6Y86^[-P?0KQVP)_62/2+@,A;L<FE%2"9\^3/7WI7)S/LRZOBB<V%A
MBM30SO<HB[;*#DB0_)B,SNJ[_GI\=@C YBMV8_D2?GS63\+E7NB340FI^ZM,
M)<7LX(ZKG!^VE)6[\JVV/FR)2Q.ECHW-C.40CZ1F7D&?985U!40H+.N5C%=L
MJP;&*/6>'<A#MA(J:WF,Y<K$4,8TR#(5=BDLRZSY'3EU;*G,G"NUZ8/3GL#5
M67,5X2(7RTW$=4(B3S(1+=T^!CQG2G"7LP6(EAW,#BMQDN+QMT(ZZ:DXY[B-
M/?,51%8<B]U&8VFI9U_QS N'4G:.=$6EA3[,F>+:WT78"H7_88)5&USIW,IY
M 7?A^#Z5I5,R9DO#E6."(Y0;2)\A?B\$,.490VNCV$1+H!C65FI0I\@13Y+2
M1\,D7(P+:\G,RGZO&\JI5^UX2T+B.5/&AAP1>CU*FMXS[IR))14%"R9$6Q/.
M_(H#^71( 4B*.(?)]BN:.[$2M_"0%H@GK@KNJ_V)6\GG2FPK89MC>KY 1N5<
M M<;N%HDY&>&G':C:<6W J4?>0SGZ-L^[/@[8+_ 0X MK8AA"RQ)-8 +'W9
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
M;E+_<R4XI@):@.<+8_+J@C:HOY!=_ =02P,$%     @ LX"V5N8&2K,W!@
M\PX  !D   !X;"]W;W)K<VAE971S+W-H965T,C@N>&ULE5=M;]LV$/ZN7T&X
M0[$!;*Q72W(3 VZ:=@'6-DC<[<.P#[1TMH5*HDM2<?+O=T=)MM(X[H8BM4@=
MGWONX=U1/-])]4UO  Q[J,I:7XPVQFRGX['.-E )?2:W4..;E525,#A4Z['>
M*A"Y75258]]U)^-*%/5H=F[G;M3L7#:F+&JX44PW5274XSLHY>YBY(WZB=MB
MO3$T,9Z=;\4:[L!\W=XH'(WW*'E10:T+63,%JXO1W)N^"\G>&OQ9P$X/GAE%
MLI3R&PVN\XN12X2@A,P0@L"?>[B$LB0@I/&]PQSM7=+"X7./_L'&CK$LA89+
M6?Y5Y&9S,4I&+(>5:$IS*W>_0Q=/1'B9++7]G^U:6S\=L:S11E;=8F10%77[
M*QXZ'08+$O>%!7ZWP+>\6T>6Y7MAQ.Q<R1U39(UH]&!#M:N17%'3IMP9A6\+
M7&=F=[!&B0V[A:U4IJC7YV.#L/1RG'40[UH(_P6(@'V2M=EH=E7GD#]=/T8Z
M>TY^S^F=?Q+PDU!G+/ X\UT_.($7[&,,+%[P7V-D?\^7VBC,B'^.A=NBA<?1
MJ$JF>BLRN!AA&6A0]S":O7[E3=RW)[B&>Z[A*?39W=7'3U>?%^SVZN;+[>+Z
M\\=C!$]"'"?H^V?L&3:[KEEA-,,25\(6B5PQLP&V;#2":LTQU6JL39*/.T6=
ME4U.^LE&L6Q3P*I?BG,Y9(4MU4I\ \79;B-9H:WII36]>H"LH1ID7U:K(B,;
M!?=49@P'!AL(6Q6UJ+-"E*RHVX:#@)P='.MV*R%',@94C99;)5>%8:+.62FU
M9MH(8PEK? 5;H2!G5/Y4O,@GD]A0M*%\V!5FPS[.YS=G;(%!7\IJ*^K'+B30
MZ!;%4 "]5XO=)I#EJC-1.IBCWI2]?I7XOOM6-]MM^8C2#(*QK-4]!FPY8MK9
M2'J)[:30&OOO0>LG*R3NB-+6@_?V*=4EK 62E"3"?9$#1H>*6,2RP6[15,AT
M+8GY@)GSC)EF>:-H3)NO 37*V?<&8P5%*4$QMN0'OD7VO2E(W,]$="%*XDU&
M5B2<']!Z*3[MH BX>MZLL=59/S\)4-O@K!> DIT6_$E8JT*ABZ=1!5@4L@(:
M49X>ZJ"B9LYJ:5"_O$#/C2C13X5MUB$PA*E-@9E&Z4Q)HC>RS#7#I,5"0 <H
M/CE6MN6(93E((F*_@[T96';'#.FTL;E+!CFFF\(EAQIQ!C72ZV-5)_/3U=F*
M?-J&P3TFD2V$EJ#&@TZ35""R3<\2]7%H=[4F!(2RE.HN=5$TF;7@N!XEICT1
ME=QG6ALI[H)- TITH*:!>R[O095B2_[VNTF0&&C>9*0.F!U C<*L5KBL-HYN
MEKK("Z$*T'TGZQ*)/TG=7*(!;6['#P8BP -^[V@8U.4/&]$1&)!?$&V,&_@!
MQWF.,^QI;/FX5Q [E"5CFS7U-I2C>]7U-DR.]EV[%6M%?:Y[U^_'\P0Z8W,K
M QZG^+X_3Z?.75LSE[9F/O0U,UYTC6ENN7ZQ38<MI,%$NWV&39T;Z@;8+\SS
M7!ZG"3X%W)L$W)V$-.N[W',#.QND 4\GD7--+?M-CV";]9OV'WIHX59*5K@%
M76MOOW^(1^_DX*)W<(#O17LB#S)Q(YY$EA-WHPD/W!B?PXB'\<1.^F[,)T%\
M3"U_ZOQ?.0(>DA.+G?(T2=NY"<Z=D."G AQ@6] #Y$MA\SB.T309\,"Y!.?B
MF/U!MDN;M/@1D%$/7(B'J;.PYUTU^)[C>T7HJ NL*GT*_=!VQ_W9YGLI]^*4
MI?CCQ9V$1TZW./'1+F9AFO D])U.92_D4>RQ29#RV$N=2ZE0;ZI2*J6O=5^T
M.?-YZ 4\\B@+W EF"#JS6_12/=NCM)\B#?V4AZ'+0NXCA2"-G./"L%]]CJ<O
M3S#A?J-!A/D8>@D.>OG;5C%U#OGS'C*HEN@/!S]5+.&QZ_$P<9D_P9^8NZG[
MLG"4] ERCND)C2-WLA<OXI,$!8Q2TA%1\,\[H6$0<S\.>8!;&U*!H)*!WZG8
MM;\DPOF$3Q"2'KV8MH4=^]@=#RXBF+9K>]VB;ZZF-NV=9#^[O]'-VXO,P;R]
M#J*.ZZ+6K(05+G7/XFC$5'O%:@=&;NVU9BD-UHA]W."M%!09X/N5E*8?D(/]
M/7?V+U!+ P04    " "S@+96J]@NT&H(  #Y%P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970R.2YX;6RM6-ENY#86?==7$)5!D "56MW+M!? [;8[;L0+VL[,
MPV >6!)=Q6F)5$C*9?]]SKW45JZRW0GFH=LEBCSWW/V*!VOKOOF54D$\%+GQ
MAX-5".6'\=BG*U5(/[*E,GAS9UTA Q[=<NQ+IV3&AXI\/)M,WHX+J<W@Z(#7
MKMW1@:U"KHVZ=L)712'=XT>5V_7A8#IH%K[JY2K0POCHH)1+=:/"[^6UP].X
M1<ETH8S7U@BG[@X'Q],/'_=H/V_XEU9KW_LM2).%M=_HX3P['$R(D,I5&@A!
MXL^].E%Y3D"@\4>-.6A%TL'^[P;]C'6'+@OIU8G-_ZVSL#H<O!^(3-W)*@]?
M[?I75>OSAO!2FWO^7ZSCWCU(3"L?;%$?QG.A3?PK'VH[] Z\GSQS8%8?F#'O
M*(A9?I)!'ATXNQ:.=@.-?K"J?!KDM"&GW 2'MQKGPM&)+0H=8.7@A329.+$F
M:+-4)M7*'XP#1-#&<5K#?8QPLV?@YN(" "LO3DVFLLWS8U!K^<T:?A]G+P)>
M2#<2\^E0S":S^0MX\U;?.>/-_XZ^XC_'"Q\<(N6_NU2/R'N[D2E[/OA2INIP
M@/3PRMVKP=&//TS?3O9?X+W7\MY["?WHY.KBXOSVXO3R]D8<7WX2)U>7M^>7
MGT\O3\Y/;W:1?1EN-A^)%R'%;VHI<Y$BX!&1827.;L7GW"ZP]IL.>BDYI\Z-
M^")-A6PF_\!+W:X36>H@\R'VI*/DIQ]_>#^;3?;;]_P\W?]Y**2@TJ*<*',8
MCSPC4 WPO[T38:7@H:*4YE'<Z5QEV)W+M:\T;4+)\6%CCS;\>%.5RFGKL%XY
M DK.D*3@BV<3'H?BLT(9TW+4X\L.R_AX"K0<X$%4I35/!?05'I$%-H[T32#S
M7"V53U*\*?Q0%-:S5NN53E="AJ"*$ORM6-D\VQ"3:[G(E:B01$[D[ F\MHYB
M-*QD0#G,95"H1^DW I"F%I:)!4HST"$&B^HAS2N/LI<\-:Y<.A6?%RJLE3)]
MWB;;4KK*6>-)37XER15!N2*Z"6!0CS*_;].H>,*,-UPIV9<@3G9#A2==NF.(
M![@CK1P"#0J7E4M7%(?(3&SE:NY;VI\4]%K 3,R.J!^73N=U/.*LKZ0)"601
M V+LF\A2#Z5VX-%::2L$6RN-Q'&T;X[HB6=?/0,G_5&Q !Q(&MU!I)2/3[1-
M8[+@1*HTA6$&Y<VRI=PP[K!)43I)J]/9+VQ[P5%/ZSEZ;?^\-IROR1:,-O<V
MOZ>MT='W"AW'U4'6<41@.YM5*26@R<:0NT:\_9(ZZWUT9,^](_&K7:M[Y8;]
MU62A<HU5SXNONA?BM?>5$IG.A+$-4\6GK5$MUSH@=W)]PC/9Y/FJD;=#6<BR
M=/9!8QI02(A_O!M.)A/Z1SF2R0(1$-L*DMLZHQX]U;GIN_WD3BFDQFU/>L!L
M PRG"ML6'C9#)/F[T0'+-P&BO/BDT9=T&F)%2QK/7UJ'/\YT[Z%#7=S$3[2C
M*;Q\KBFZ,* X4PO'=>R?W%NG/-MD]"9#!#JOPR.!_0\V\IEFKXS$E1%HR#!W
M?6B8[*K0A>7F $4R[0NXL</>J/^PB^=:4#E6VY.N.,^VKOVJ$2#*9.2GA8+:
MJO8@M.GH)+/Y<*L!138:?1[=&'6\,VW-MZ6PQ;?O>.F655-U6]'"KVR%FITI
M<N0V9+(#LDT*?=<#@G[:I-2>.8V6R('P?23[NE*E039P&$6>280O*?DAA=L,
M681;!8(;TUG7M-B2L6R^;PQ)'$KI.$4;QWZQU!2OT7PTE10$SU=5(@0YY!&"
M*2(9B]>Y-*.DA9S.^IB1%^=1$_9_ 9:7N# 0GQM\HF153L%QY;)ZA(@I#;M2
M-B4T^ NO'^H*F;5H/.;U%)]/-EG&D*ZG@L[2/ M14)TC/S46B%]N/4+8UP'Y
M*-YVT9ALCQ<-]G=!3=]M1_9+6&?:8<@XKCV\"YD<<PD;<-.<3K9]@\JG'%?Z
MVJH<E$VE?#4N=^6XDU56IS4Y,,XHU(U2>(4<T;ST38YF+6.J0J09MMYI)!PK
M1"B(('A.!0H8;>+W*5>IVU85;->;EMKFG3S/6__<&Z>>4*42W*M=FSV]&3O$
M[K'CF=$A:3O/OM"0W0GJ6,1A\UX9&2?DI:6&+\G]/!)([:"UI)S8C\FRB=0T
MILXW:$S#9N1+4C8;5 7%K"DG,LLT&8N;:VMGY)=!319V$60L7RMGJV4OQW;V
MN[J64";[-8*+).,K&D.@8N=O>2'IQG';B]S9WK >P:^ZF3RV@=EF#E.<V(KS
MH4O_NF+Z..*W0H=<C2ON-YKRP%E\ZO#@G1#3]AC9LN0Y@VT!3V0VK?B[LM<F
M9Z\1VL"3&<4AP6V2Z@/N#9,(V NVU_7K2>]K^#W:B"VU6YK]&M_HN56EOJ<!
M_P6KHB+.MV0E.V3YYX0]<>L+^KTHL^9)1F\H)MK\_U3]4F'(?2Y\G@@6FX*3
M[4KVW6*/JV6%!K)3<+#V6RS.:,]>-P";<5H#[(C39XYO?#D\RX#*$O>ANIS7
MHTFM(%WC>*JC%VTW.GT(JC\^)-?QXTCQ>M/-NH1IOIV<+1H*;R(%0KM19:@[
MYEZ]VGPEH]IF-+^U$Q8PHW[WJNXR'(M7:;  2.IQ:,;*UHO-C/3$X$\&:OXN
MCI>GF,NS)7<.RY_^[?<)OG,<V6CQN/%)%">B^NJ$)"==(=T.[6YTMF7KJI>'
MYUW<6,-NU'B[0\6D/Z67.=\U^*KDZ:_N^\\(4']?^]N-P8F.\R5@I>@#\5XO
M+?J8!Q=N2]')LKY#KN^<NI#?=;4W[EW'%LHM^=*9!IC*A'@SVZZV]]K'\3JW
MVQXOQ5'UEY H<G6'HY/1NS<#X>)%<WP(MN3+W85%8R_XYPH!J1QMP/L[:T/S
M0 +:V_ZC/P%02P,$%     @ LX"V5M@GR/?7"P  XAT  !D   !X;"]W;W)K
M<VAE971S+W-H965T,S N>&ULI5E;<]NV$G[GK\"HTSXILBWGXC2)9QRE;=R>
M7,9.FS-SYCQ )"2B)@D% *4HO_Y\NPN2DBU[VM,76Z* O7R[^^T"?+EQ_B:4
MQD3UM:Z:\&I4QKCZ\>@HY*6I=9BXE6GPR\+Y6D=\]<NCL/)&%[RIKHZFQ\=/
MCVIMF]'Y2W[VT9^_=&VL;&,^>A7:NM9^^]I4;O-J=#+J'ES991GIP='YRY5>
MFFL3?U]]]/AVU$LI;&V:8%VCO%F\&EV<_/CZ,:WG!7]8LPD[GQ5Y,G?NAKY<
M%J]&QV20J4P>28+&O[69F:HB03#C2Y(YZE72QMW/G?2?V7?X,M?!S%SUV1:Q
M?#4Z&ZG"+'1;Q2NW>6N2/T](7NZJP'_51M:>/AFIO W1U6DS+*AM(__UUX3#
MSH:SXWLV3-.&*=LMBMC*-SKJ\Y?>;92GU9!&']A5W@WC;$-!N8X>OUKLB^=7
M-MP$I9M"_=[DQD>$,5H37AY%"*<E1WD2]%H$3>\1=*K>N2:60?W4%*;8WW\$
MHWK+IIUEKZ</"GRG_42=GHS5]'AZ^H"\T][34Y9W^O<\5?^YF(?HD1W_/>2T
MR'Q\6"95S(]AI7/S:H22",:OS>C\A^].GAZ_>,#BQ[W%CQ^2?GYU>?W;M;IX
M_T;]_G[VT]6GB\OWGRY_NCYDYL."IH\GZAYAZK*&_5&YA9I]^./RC3IYKBX;
M]<;DIIX;#_!/GH^55HU;FTH14+:AQ;GSKM%KZ]N0;71 ?:Z<CZ9@@$L\$(Y0
ML?2N79:@ S4K;:/Y=Q=+B%YI'P/)PC>JW:J8J ^-0MSS4IU(X(_'_.MG^E6]
M-;J*I?K@E[JQWS17=5YJBIWQ]ILI,EH+57.HOE$P0JL?OCN;3H]?K*#6U#;G
MKR<O)N2CT;[:)B5D&^*GEG#3-R"=J"*81)G:^*5I\JVJC0XM8HSG<+Z>Z\B6
M)3>3%XS'.+--7K6%;9;J2POSD&<0#D^\)A A)'K+I(2'A =MC:8&@N!%E5>.
M-)%,MUC8W*AY:RL2)^F[T+FM+.<N8L&HLC^0NX)(B'(,A%F[:DU&%-M&PW<*
M4J4I1G"!%G# 'R'@'60"]LPA)9JMHK N7 7:)B'TR[*UA:'DXK!5+M>5TFTL
MG1=SL,%&M?*6'WPS@>TH)6QD>M +$[>TV2+T\+AR6T/0Y. .BJ/S^!+:U:JR
MQHN[\S:0QL#YTN ILJ3U"9H! K4QP(RP2TG($'0:,NH-^&'A7:U*5QN5XF<:
M#MZONFD)>\J&8]4B8I4BK%(VTN.)^H3U_RR@V9V EI  /J<$UA72L3%+37T*
M'RU7)HQV<+=#09P?$&*O=S;IQ<+0)K$C=VU5,+BV:2DQU'QW==:M)A1AL_5*
MSRFWMK24E6PE;J5=(:ZN://(%4 F27<B([ [1V<D("EQ@$?+56-Z6D&6B>7#
MIE@B!.1^-C>F.>CX?*OV*GI'&C C13#(),OG;;$T8MVJ1=#(H-YD=@+TS"G#
M28 Z59O2(K@D:8A I@M00!CL8%^]61L@*#G09R1&(\\TU--8+*TO.%-1#T0V
M)\]>@#4=$0?8BD291Z /( ##5T@QFJLD"Q@&B9K$*[L=KWN1Z5RA,+8>4GH?
M),*!5P]V+]B27CTSY:9TE:&/&XQ(])^6+%!930Y@,AA56!FDJ&3$<_ "!;O"
M7,C(])&B#E!J*<2:!J.])&1W"QM\NV*)*:%2PB%TMAF#7I8V1*(M1'$-X@$U
M9$/Z.,][,$G>&#:$YSOAH8T%WY#'#:;"M49@&^DT7?9T>$E][)3?P>#WN)$W
MR=^,,.S#S]ZC$#<,6\( P2#=K@TJ3_R(_>Q,0VE8"!@?0,WHI9V=M.W?-J6.
M;FCK=JS>.GCX&_Z,U76IFR4@&JO7QOX)S[.AI>9]6P!C33LO&6ZQ&ZGS%QGL
M_VA'F; (ZD[LF-R:),@B;C!WFRV:*[$0HB2&J&_&NZ'85ZZRZ,'B3N\)U&G%
M5$/&(=99OX'HB!#VE!E[)K#-.W1_.J 4NIR\Q;F[=3YTW$]#JTS1"AF"6SM.
M:9J4HEERKYO-WB%J;K4B8]XASY $9DV)41'S8%XC*@.?%\013",T9M%J[*[9
M=L$:]@&>>4M]LANML( +('3<L4 F4H)-L@- KS"(Z=UXD\I*$X9@&>002Y($
M.F:)^' R4&7!=*L..+I(%>EX_-RAN:SC&<*7,@C1H\1'A56&C>I:9C=YF*\
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
M#2@S@%_7-2@#3JF-$8YL:29P&),<?L];L+C:[03TU8+W'G;=H+J]+HFO[W;
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
M4*FVD4XTM>%-SPD!3"$C#0)_)SNTW@"4A[3J#+175=5(.#AG'HHCV*=<B$4
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
M28-]QPUK;/2@[ :T[Z4T+Q,;8/KKL/X34$L#!!0    ( +. ME9D"+LSQP(
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
ME W \U)*LW'L!=O_AME_4$L#!!0    ( +. ME93'-VT+ ,  )L'   9
M>&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;(U56X_3.A!^[Z^P D*+%&UNS:5+
M6ZG+LH!TD%9T#SP@'MQDVEC8<; ="OSZ,W;:;#F]B)?&'G_SS3>>SGBZE>J;
MK@$,^2EXHV=>;4Q[$P2ZK$%0?2U;:/!D+96@!K=J$^A6 :V<D^!!'(99("AK
MO/G4V1[4?"H[PUD##XKH3@BJ?MT"E]N9%WE[PT>VJ8TU!/-I2S>P!/-O^Z!P
M%PPL%1/0:"8;HF ]\Q;1S6UJ\0[PB<%6'ZR)S60EY3>[>5_-O- * @ZEL0P4
M/S_@-7!NB5#&]QVG-X2TCH?K/?N]RQUS65$-KR7_S"I3S[S"(Q6L:<?-1[E]
M![M\G,!2<NU^R;;'IHE'RDX;*7;.J$"PIO_2G[M[.' HPC,.\<XA=KK[0$[E
M'35T/E5R2Y1%(YM=N%2=-XICC2W*TB@\9>AGYN\;0YL-6W$@"ZW!:'+U2'&G
M7TX#@_P6%90[KMN>*S[#E9 /LC&U)F^:"JH__0/4-8B+]^)NXXN$'ZBZ)DGD
MDSB,DPM\R9!LXOB2,WQOI:RVC'-"FXH<9W['=,FE[A20+XN5-@K_,E]/74,?
M97PZBFVC&]W2$F8>]HD&]0.\^8MG41:^NI##>,AA?(E]OL2VK#H4+=>$/:5
M70JGQ%ZD.RT6[[VLW<7?00EB!<IN1K8*MA3QZ%'1"H<##@[RG!1Y0HHL'BU_
M:0/"W:V6:[.E>(^QGX6IGZ<37*5YX6?C?+3L5D8:RMUAYF=)[ XG?AI.1O^
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
MR \M7O@.WAI_\JSE0$1._N<I%ANE)?Y)IYZBRQ2=SF2:ZUHU+(69@]VC0+Z
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
M:5P\7/-@Q45^@GK])DWEPT$^0+V)>OX?4$L#!!0    ( +. ME;\#1TNP 4
M +DL   9    >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;,6::V_;-A2&_PJA
M#4,&#+%(7V*GCH$DDMH RQ8DZX:AV =:IFVBDNB2M)WNUX^Z1+)BEHF"@RX?
M$DO6>8[(ESRBWG"Z%_*S6C.FT6.:9.K"6VN].>_U5+QF*56G8L,R\\U2R)1J
M<RA7/;61C"Z*H#3I$=\?]5+*,V\V+<[=R=E4;'7",W8GD=JF*95?KU@B]A<>
M]IY.W//56N<G>K/IAJ[8 ],?-W?2'/5JRH*G+%-<9$BRY85WB<\C,L@#BBO^
MY&RO#CZCO"ES(3[G!S>+"\_/[X@E+-8Y@IH_.W;-DB0GF?OX4D&].F<>>/CY
MB1X5C3>-F5/%KD7R%U_H]84W]M""+>DVT?=B_X%5#1KFO%@DJOB-]N6UHY&'
MXJW2(JV"S1VD/"O_TL>J(PX""/E& *D"R&L#^E5 _[4!@RI@\-J 814P?&W
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
M2 +2WF"NIT+HQXG]@%!__QG^!5!+ P04    " "S@+96@A^DX@4$  ">#@
M&0   'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6RME]N.VS80AE^%4(LB 9*5
M2!V]M0TXNRV:B[2+;)->!+F@I;$M1!(=DK)WW[Y#62L?1*D.T!M;AYGA-R-R
M?G*Z%_*;V@!H\E06E9HY&ZVWMZZKT@V47-V(+53X9B5DR37>RK6KMA)XUCB5
MA<L\+W)+GE?.?-H\>Y#SJ:AUD5?P((FJRY++YW=0B/W,H<[+@X_Y>J/- W<^
MW?(U/(+^M'V0>.=V4;*\A$KEHB(25C-G06_O:&P<&HO/.>S5R34QJ2R%^&9N
MWF<SQS-$4$"J30B.?SNX@Z(PD9#C>QO4Z<8TCJ?7+]%_;Y+'9)9<P9TH_LDS
MO9DYB4,R6/&ZT!_%_@]H$PI-O%04JODE^];6<TA:*RW*UAD)RKPZ_/.GMA G
M#C08<&"M [O6P6\=_";1 UF3UCW7?#Z58D^DL<9HYJ*I3>.-V>25^8R/6N+;
M'/WT_#.7.5\60-Y7&B0H37ZK=*Z?R:M[T#POU&ORECSBY,EJ-!(KDHI*B2+/
MN(:,<*5 *\*KC!08)B]RG8-"C\&P7SY N03Y%6T^/=Z35S^_GKH:\S T;MHR
MOSLPLP'F#US>$)^^(<QCOL7];MS]'M+.G9V[NUB]KH2L*R%KXOD#\7ZT.E\6
M2Z4ESM^OMM0/8P7VL<RBOE5;GL+,P56K0.[ F?_R$XV\7VV%^)^"G97%[\KB
MCT6?WW&U:7)/S05\K_,=+Z#2RI;U(534A#*=9S</@@E^V]UI-GTCRJ(DZ*S.
M,(,.,QC%_$MO0&)#2@'Y<,9:\0XAPM.10R^ZP.L;Q5%BAPL[N/ *N+26$@O7
MSB<;7]@?VJ?)!5_?B 9^3.V$44<8C1+^+30OKB",^H/[/HTO$/M6+$Z8;T>,
M.\1X%/%!HNA)[#UF,IIYN$49TF](!=I&&O<8DDO,OLEDX$,G'6,RRHAMDE?K
MW'3,X1J.AK"O9F+K"DD_P\3WF#V#29?!Y(J), P_L4R P LN*FNQHA$;F@'4
M.ZJ<=P7=21>VJH[7&_TM"RE++AN1U3!()M% +Z(G:DQ'.?^$L474.I^/Z\=)
M/+D$M!A2G\7!P&JG1ZVCHYHQ7Z2IJ+&)DRU_-NW2BLGZ7S&9>#U(FUD4Q@.(
M1]VAX\*#B+)&^84GW.LJ. BP:#II"VTOKM_#"8-)> G=MXJ",!Q@/HH0'5>A
M1;;C58JL*RG*=M\'TL[9UYDS%6PY;5;!0)>B1SVBXX*T*,W7)UD-1 M4S:+9
MZ&PYME<K:U]S& MHOZHV.\J\H?5T5"?Z(_+T7^O?(C_6Y6^Q&UO]1Z&BXTIU
M79>*>]L@.Z7%SD;IGAP>S,D-=]?KO%*D@!4Z>C<QYBD/AZ'#C1;;YCRQ%!IG
M:7.YP0,D2&. [U="Z)<;<T3ICJ3S?P%02P,$%     @ LX"V5@\"O%6L @
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
M[!:4<2<9EGM7,AF*E<X9ARM)U*HHJ/Q]"KG8C!S?>=BX9O.%-AMN,ES2.=R
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
M:DU4\U$M0+40U2)4BU$M0;46JJ6HEJ&:+%/<9F&Q:M H%G=H+-N9OY@YN8I
M^S2BFH)J*JIIJ*:CFH%J)JI9J&:CFH-J+JHU4,U#M2:J^:@6S+7"#W8(T2DC
M5(M1+4&U%JJEJ):AFGPD>9];'*P:0HHE.D+*S\,\[ZW_S87P/^&TO\= NT:B
M6AW5%%1344U#-1W5#%0S4<U"-1O5'%1S4:V!:AZJ-5'-1[4 U4)4BU M1K4$
MU5JHEJ):AFKRD2+@W")CU792O/MIIS;0;I2H5D<U!=545--034<U ]5,5+-0
MS48U!]5<5&N@FH=J353S42U M1#5(E2+42U!M1:JI:B6H9HL4]Q&82&MVE1*
MA=VJ'OSY)TD*\S_+V%=!%!.G5A"H5D<U!=545--034<U ]5,5+-0S48U!]7<
MN;;^]QA[/MH*G=-#M2:J^:@6H%J(:A&JQ:B6H%H+U5)4RU!-/I*YSZT,5GTF
MI>(^D^K;^&V8"VJG'^:/+\*ORX^^^&W]',?GP7 B=_K/H\*S&\5SG5Q"H TI
M44U!-175-%334<U -1/5+%2S4<U!-1?5&JCFH5H3U7Q4"U M1+4(U6)42U"M
MA6HIJF6H)A\I!<XM-:15J2']K+,;$MK&$M7JJ*:@FHIJ&JKIJ&:@FHEJ%JK9
MJ.:@FHMJ#53S4*V):CZJ!:@6HEJ$:C&J):C60K44U3)4DV6*VRPL5FTLI<)N
M5FO=IH;S\QQ[:PBT8R6JU5%-0345U314TU'-0#43U2Q4LU'-035WKAWYM QT
M3@_5FJCFHUJ :B&J1:@6HUJ":BU42U$M0S7Y2.X^MS98=:*<?%EX?B-40T&W
MBD];%!(G5P:D5D<U!=545--034<U ]5,5+-0S48U!]5<5&N@FH=J353S42U
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
M+D.9%=;TSV8B:*5;T(H*V=#T,).?',!4@+R_IE3L)VJ#[B,F_@502P,$%
M  @ LX"V5@),3-(0!0  $B(  !D   !X;"]W;W)K<VAE971S+W-H965T-3DN
M>&ULK9I;;Z,X%,>_BL6,1AUI%*XA22>)U(3+5#/=K=KM[L-H'R@X"1K &=MI
M6FD__)I+"*34#=+)0P+$YV>;__'A<&"Z)_07VV#,T7.:9&RF;#C?7JHJ"S<X
M#=B ;'$F_ED1F@9<[-*URK84!U%AE":JH6FVF@9QILRGQ;%;.I^2'4_B#-]2
MQ'9I&M"7!4[(?J;HRN' 7;S>\/R .I]N@S6^Q_QA>TO%GEI3HCC%&8M)ABA>
MS90K_=+7[=R@:/%WC/>LL8WRJ3P2\BO?N8YFBI:/""<XY#DB$#]/>(F3)">)
M<?RNH$K=9V[8W#[0O6+R8C*/ <-+DOP31WPS4\8*BO JV"7\CNR_X6I"PYP7
MDH05WVA?MK4L!84[QDE:&8L1I'%6_@;/U8EH&!C&&P9&96"<:V!6!N:IP>0-
M ZLRL,[M85@9#,\UL"L#^UR#464P*L0JSVXAC1/P8#ZE9(]HWEK0\HU"W\):
M*!)GN2O><RK^C84=G_N$1/LX2="%@WD0)^PS^HCB#/VU(3L69!&;JEQTDS=6
MPPKIEDCC#:2);DC&-PRY682C#GM/;J\;$H JYE=/TCA,<F%(B7^&?( T_0LR
M-,- #_<.NOCXN6-@RSX8]^$.77SZ,#9MZVL7S)'#KG9K ;,*F'X8$V*;@.+.
M<RZGW01T@,QR:*9DAIX<X^"PQLA.E'_.W.QJ;M^^=V!:.IJULYH%USS?67_^
M$&W0-<<I^[=CH(L2:'4#\SA_R;9!B&>*".0,TR>LS#]]T&WM:Y=[0,(<2)@+
M"?,@83X0K.4O5NTOEHQ>^TN78T@M^SH&),R!A+DES"Y@>5KR--?-R5B;JD]-
MQ<]JY0,-K"7EL)9R*)7R%M,09UQD1XBL4,S8#D=(7)^02*\8%QMQMGX[>BZD
M\+YJ0\(<2)@+"?,@87X)FS0\3!M,:O]JN81=NX0M=8DE25.1S(H4*?R%MD'<
ME6HLI(B^PD/"'/OUFM,-XV3-N9!=>I POV/\EJ45GVY=1[6N(_E2W]%P(^XN
MT);&H?BN5WZ7OE)47WTA8<ZHP^/M$W4A._2Z.K1.0CA0ARU=Q[6N8ZFNUR)H
M!UE8!/"PN7;_DP1N*;*OOI PIX0-&Z?;,"Q+'YYJ#-FI!PGS@6 M9YC4SC Y
M;Y'?YHN\2WFI?5_E(6$.),R%A'F35S%Y9$Y.TSB@'ENRZ]JQWJ!)A?]CESYB
M6B1QF4C<DB05P;USZ<M!?3T E.94M-;J/UGWH!UZ[W?H0W78%K912-+E*UID
M8'GEJ(SEKX*\_#(N9_?6&I+F5+3VA?65VI!=>J T'XK6=@SCZ!C&>WGZ-LA>
MA&^$A&X)#7AG57!189K1:S(\"5[+JI%N-F/<V!Z/1^V&CGQ0?:,T*,T#I?E0
MM+:\QYJ<+BWAS*^%NC'-HSA*".N.Y*!5.%": TIS06E>16NN",/03Z_G4'VV
M]3_6V'1YD>W[YB6_H-^0#+\@]UED==D:HQ\\&J"?-SB_V'<69N74WCX!6H$#
MI;F@- ^4YD/1VKYS+.KI0^B"O@Y:R@.E.: T%Y3F@=)\*%K;;XZ5/UU>^G-_
M[V*>9Q0<"SP_))>=_F*_RM[TTYSBW2:.?#R]E06MZH'2?"A:J:S:>#*=8KHN
M7CI@XLY@E_'R^6U]M'ZQX:IXG']R?*%?+LO7$XZ8\FV)FX"NQ:TD2O!*(+7!
M2+@F+5] *'<XV1;/OQ\)YR0M-C<XB##-&XC_5X3PPT[>0?T:R/Q_4$L#!!0
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
MG'/.<(8S7!RD^J$+ $,>2B[TTBF,J>:NJ[,"2JJO9 4"_VRE*JG!J=JYNE)
M\\:HY&[@>;%;4B:<=-%\6ZMT(6O#F8"U(KHN2ZH>KX'+P]+QG:</MVQ7&/O!
M31<5W<$=F/MJK7#F=B@Y*T%H)@51L%TZ*W]^[0?6H%GQC<%!]\;$NK*1\H>=
M?,B7CF<5 8?,6 B*KSV\ \XM$NKX>01U.DYKV!\_H?_3.(_.;*B&=Y+_RW)3
M+)VI0W+8TIJ;6WEX#T>'(HN72:Z;)SFT:Y/ (5FMC2R/QJB@9*)]TX?C1O0,
M@G,&P=&@V0BW)6I4WE!#TX62!Z+L:D2S@\;5QAK%,6&C<F<4_F5H9])5]K-F
MFC4[]/H&#&5<OR&7Y [#G]<<B-P2@<E!M0:C<1-QN8*<4)$3SNB&<;0%O7 -
MBK&0;G8DOFZ)@S/$GZBZ(J%_00(O",G]W0UY_>K-[S N^M(Y%'0.!0UN> :W
M+_PS"E^UPE=]X1^?A9/_5AMM%";']R$?6J[),)<],7-=T0R6#AX)#6H/3OKW
M7W[LO1WQ).P\"<?0,329K 5J5Y !V],-AR&)+4C<@-@SN$_]B9?,O&#A[@?8
M)QW[9)3]BRE ]:@'0]Q"1#WN($D\?Y@YZIBC_\&<U4J!>$J\(?+HA#SQPMDP
M=]QQQZ/<:X7U3IG'"U)Q:MDQ6P SI\)"9"[L21A2$I\HB<(H28:E))V49#S\
MI8T^N:F!;)4LR2UP:C"!UQ3U#:E(3E2$TS (AU5,.Q73/R6AJI$5'K /:#PO
M=D=D$Z&*/IY-C.F)ELO);!KYT;":6:=F-JK&'FB68RC8EEGNEV5I2,KL1(KO
MA;$7G F/[SU73F]4S$?0>DZ$%)>9%$9)C@MVA D#6 N&4_:(^)N8T/?C,]OB
M]ZJX/QZF/)^3G93Y@7$^R.R?,B=^/(EFTS/<SP77'ZV"Z5=I*"=5K;("VR.I
M%,LP9:5JHW+L+;:'8$5^%23111Q,[#BCNAB4&IQ6M*D7SR:Q]T*JV^M[]@Z!
M/67'A"8<MFCJ727HKFK;<CLQLFI:X48:;*S-L,"K#"B[ /]OI31/$]M=N\M1
M^@M02P,$%     @ LX"V5JZ-M=Q. @  ] 0  !D   !X;"]W;W)K<VAE971S
M+W-H965T-C(N>&UL?51M;],P$/XKED&HDZ!)TY>ADD9J5Q!(#%6K!A\0']SD
MVEAS[,QVFO'O.3MIR*2V7Q*??<]SSYWO'-=*/YD<P)*70DBSH+FUY3P(3)I#
MP<Q0E2#Q9*]TP2R:^A"84@/+/*@0012&LZ!@7-(D]GL;G<2JLH)+V&ABJJ)@
M^N\*A*H7=$1/&P_\D%NW$21QR0ZP!?M8;C1:0<>2\0*DX4H2#?L%78[FJXGS
M]PX_.=2FMR8NDYU23\[XEBUHZ 2!@-0Z!H:_(]R!$(X(93RWG+0+Z8#]]8G]
MB\\=<]DQ W=*_.*9S1?T(R49[%DE[(.JOT*;S]3QI4H8_R5UZQM2DE;&JJ(%
MHX*"R^;/7MHZ] !1= $0M8#(ZVX">95K9ED2:U43[;R1S2U\JAZ-XKATE[*U
M&D\YXFRR3)\K;KBOT& -EG%A;L@'LL7;SRH!1.V)Q-Y@QH U6$1TUY 1)C,B
M.-MQ@5@P9+!A&J3-P?*4(44<6%3G8@1IJV35*(DN*!F3>X4$AGR6&62O\0%F
MU:46G5);15<)[YD>DO'H/8G":$P>MVLR>'MSA7?<E6SL><<7>/NE^8&E63:E
M6?9+\[U7FM_+G;$:V^_/N:(TL2;G8[F1G)N2I;"@.',&]!%H\N[-:!9^NI+)
MI,MD<HW]U>6[2\:$4F;R<S(;HIDG<H-^3*+;Z2R:Q,&Q+R#H=6(!^N#GS9!4
M5=(V3=GM=B.];#KYOWOS'N#U';@T1, >H>'P=DJ);F:L,:PJ?5_OE,4I\<L<
MGR70S@'/]TK9D^$"= ]=\@]02P,$%     @ LX"V5J(T4,4R P  S0<  !D
M  !X;"]W;W)K<VAE971S+W-H965T-C,N>&UL?55M;],P$/XKIX#0D+:E3=LD
M'6VDE8&88# Q7CX@/KC)M;'FQ)GMM.N_Y^QTH; T7Q*_W#WWW&/[;K:5ZE[G
MB 8>"U'JN9<;4UWXODYS+)@^EQ66M+.2JF"&IFKMZTHARYQ3(?Q@, C]@O'2
M2V9N[58E,UD;P4N\5:#KHF!JMT AMW-OZ#TM?.7KW-@%/YE5;(UW:+Y7MXIF
M?HN2\0)+S64)"E=S[W)XL9A:>V?P@^-6'XS!9K*4\MY.KK.Y-["$4&!J+ *C
MWP;?HA 6B&@\[#&]-J1U/!P_H;]WN5,N2Z;QK10_>6;RN1=[D.&*U<)\E=L/
MN,]G8O%2*;3[PG9O._ @K;61Q=Z9&!2\;/[L<:_#@4,0''$(]@Z!X]T$<BRO
MF&')3,DM*&M-:';@4G7>1(Z7]E#NC*)=3GXFN4P?:JZY4^CD"@WC0K^&,[BC
MT\]J@2!7P(20*7,F-$-M.*F!&:P85[!AHD9M-TJZ0DQK-)JT)E1%)JS,0'"V
MY()"D-D9?,QW2U1P(TO<P;O'-&?E&N&3R>#7#1:T]7OF&TK,TO/3?1*+)HG@
M2!(C"V=R#>_*#+-__7T2I%4E>%)E$?0"WC!U#J/A*02#8 3?[Z[@Y.7K'MQ1
MJ_;(X8Z.X"YJ32M:PZ'LOS[1&EP;+'1G[@WDN!O2/MH+7;$4YQZ]2HUJ@U[R
MZL4P'+SI(3QN"8_[T),O)J?#4I@BW["E0-U%L($('80M ILD& >#.)KYFX[0
MDS;TI#?TK:+*H\SN%"K!2N.N$I)J%94$<VIO6Q>7!G-RP&42C[N)A"V1L)?(
M99JJFNXR/E(EU'2)+1/IA*G8[J@JX3,F9_$TCN-N,E%+)NHE\YD>&<]( ;[B
M-O3_+ZZ+2?2,R7 21/&HFTG<,HG[9<FR"UA+F6VY$%UAXV=APR">CHX(,&W#
M3GO#?I.&":AJ195#(U2*IPC4G!H%]D_*EB*J2"^'87@:1J$=ITSG72RGSRYO
M% ^C8/@?2_^@Q!:HUJZ1:$AE79JFVK:K;:^Z;$KT7_.FT5%Q6?-2@\ 5N0[.
M(Y)(-<VCF1A9N8*]E(;*OQOFU&]160/:7TEIGB8V0-O!DS]02P,$%     @
MLX"V5N^*[[9\ @  K 4  !D   !X;"]W;W)K<VAE971S+W-H965T-C0N>&UL
MM53?3]LP$/Y73MDT@;21-"UA8FDD"DR@@511L3V@/;C)I;%P[& [+?SW.SMM
MEDFT;WN)?;^^^^[BNW2C]+.I$"V\UD*::5!9VYR'H<DKK)DY40U*LI1*U\R2
MJ%>A:32RP@?5(HRC* EKQF60I5XWUUFJ6BNXQ+D&T]8UTV\S%&HS#4;!3O'
M5Y5UBC!+&[;"!=K'9JY)"GN4@M<H#5<2-);3X&)T/CMU_M[A)\>-&=S!5;)4
MZMD)M\4TB!PA%)A;A\#H6.,E"N& B,;+%C/H4[K X7V'_MW73K4LF<%+)7[Q
MPE;3X&L !9:L%?9!;6YP6X\GF"MA_!<V6]\H@+PU5M7;8&)0<]F=['7;AT%
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
M>'0H-7P5I]+^@L-H&P6@ZJ7B[0C6"EK"AG_T. ;B"*!Y_(!D!"2G@.P" (X
M:!T=E%FW[I%"Y4+P Q#&6K.9@8V-16MO"#-I7"NAOQ*-4^6#T"="J#\ L1I\
M_-V33N=(@;?W6"%"Y3MP!=;ZZ-0]Q8 WH#LVQ\[\"GQ?WX.WK]\M0J5%&>JP
M&@7<#0*2"P(@^,*9VDGPD=6X]N!7T_@XF2 (=31<2)*GD-PEDXQ?D+@&,'X/
MDBB!/D'3\'M<.7@R(0>Z#$'+!R_PN?!_;8#+UNV+;-UNI!+Z0OBB/Y#/_.3F
MD;B1':KP,M"O@,1BCX/RS:LXBS[X//^?R%[$8>;B,)MB+[\V#:GP\Z%[#QKR
MJ'J]D3V,32\8,5-?$ ;FS#*;AVU?IEF29/DBW!^[=VXVF\<VBWN/\-0)3R>%
M_\ [4E&OK@&8'FU8Q/!<U[E9/B_F:>K7E3E=V:2NNY[0FK"M3UAVMB/,4QB=
MZ/)9Y<4%6;F3E4_*6O<;Q16B/EGYV8;Q+(91-CL1YK&#29YG%S)9.&G%I+3/
M6,H;77FJONTI4KC6!4.?](J@H23I8XA:+A3YUR[X/"C.E%W!%,*\./' 8Z<=
MB.8SOP=SY\%\TH,59_JIZ(<22IAYS[?Z!DF?U/EY=F&:ZO;@1*K/+D]@%/NE
MQM%S:8HFQ7YJ.T2$N>O>LA*=ARC-L_1$G=<L*XH+XH[J9CPI[I]+9W3$O7A%
M9E$Q3TYOM=<PSI/B-'#A47EOL=C:KD>"BO=,#97>K;K.ZM;V$^&S^="6Z=JV
M)4P"BAL-C:YS'1<Q=#K#1/'.-@L;KG3K88<[W1UB80ST]X9S]30Q&[A^L_P/
M4$L#!!0    ( +. ME;0]RR?>P(  $T&   9    >&PO=V]R:W-H965T<R]S
M:&5E=#8Y+GAM;*U5RV[;,!#\%4(MB@1H(UFRG325!?C1ICD$"!*D/10]T-+:
M(D*1*I>VW+\O'[+J)(K10R\2'SNSLRMRE#92/6()H,FNX@(G0:EU?1F&F)=0
M43R3-0BSLY*JHMI,U3K$6@$M'*CB81Q%X["B3 19ZM9N59;*C>9,P*TBN*DJ
MJG[/@,MF$@R"_<(=6Y?:+H196M,UW(-^J&^5F84=2\$J$,BD( I6DV ZN)R/
M;+P+^,:@P8,QL94LI7RTD^MB$D16$'#(M66@YK6%.7!NB8R,7RUGT*6TP,/Q
MGOV+J]W4LJ0(<\F_LT*7D^ B( 6LZ(;K.]E\A;8>)S"7'-V3-#YVE 0DWZ"6
M50LV"BHF_)ONVCX<  Q//R!N ?%SP/ 50-("$E>H5^;*6E!-LU3)AB@;;=CL
MP/7&H4TU3-BO>*^5V64&I[-KH:E8LR4',D4$C>1D 9HRCJ?D WFX7Y"3MZ=I
MJ$TJ"PCSEG;F:>-7:!-R(X4ND7P6!11/\:&1V.F,]SIG\5'"&ZK.2#)X3^(H
M3GKTS/\='A^1DW1M2QQ?\@K?E91%PS@G5!3D90\7#',N<:. _)@N42MS6G_V
M==%G&?9GL3?X$FN:PR0P5Q1!;2'(WKT9C*-/?2WX3V1/&C+L&C(\QIY=@0!%
M?3]H80XJLU6[FPH[8SD(V%>_)QT[4FLXVVPPC$<?TW![6%A/U.!\?-%%/5$\
MZA2/CBJ>2]1$K@A2WJ]M]")K]$S7L0BO*3RXF16HM3,L)+G<".T/?[?:>>+4
M6<&S]9GQ2F]M?VF\T9JCO68""8>5H8S.SHTJY<W+3[2LW?U?2FW<Q U+X_>@
M;(#97TFI]Q.;H/N#9'\ 4$L#!!0    ( +. ME91^4)>X@(  $H(   9
M>&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;*U676_:,!3]*U8V39VT-HE#/F 0
MJ05-J[1)55FWAVD/)KF U23.; ?:_?I=)S2CU* ^[(7XXY[C<Z[M:\9;(>_5
M&D"3A[*HU,19:UV/7%=E:RB9NA U5#BS%+)D&KMRY:I: LM;4%FXU/,BMV2\
M<M)Q.W8CT[%H=,$KN)%$-67)Y.,5%&([<7SG:>"6K];:#+CIN&8KF(.^JV\D
M]MR>)><E5(J+BDA83IQ+?S1-3'P;\)W#5NVUB7&R$.+>=*[SB>,905! I@T#
MP\\&IE 4A@AE_-YQ.OV2!KC??F+_U'I'+PNF8"J*'SS7ZXF3."2')6L*?2NV
MGV'G)S1\F2A4^TNV76SL.21KE!;E#HP*2EYU7_:PR\,>P!\< = =@+X6$.P
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
MDC!:7"PYLV/7C0&:/MQT:9#Z)@P;>JA@?0*M;PV=ZA3XYIF??O$74$L#!!0
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
MW+;8J1E33#9,M^GSNTS?]2]_:.___C?]=/13VT0&:NOCZJ%8DH?UE]LV15)
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
M'J!@7";Y&KV_ 4F35'Q ']%"54V\30&Q%4J9$&C%688BEBO+K396Y<2ISH=
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
MA G0SY><J[N%.4ZV_SZ(_P)02P,$%     @ LX"V5KV?W8DT @  QP0  !D
M  !X;"]W;W)K<VAE971S+W-H965T.#<N>&ULG51-;]LP#/TK@CH4+3#$CO-5
MI+:!)MFP'@H$#;H=AAT4FXZ%ZL.3F*3]]Y/DQ,N -(?Y8(L2W^,C32K=:_-J
M:P D;U(HF]$:L9E&D2UJD,SV= /*G53:2(;.-)O(-@98&4!21$D<CR/)N*)Y
M&O:6)D_U%@57L#3$;J5DYGT&0N\SVJ?'C6>^J=%O1'G:L VL %^:I7%6U+&4
M7(*R7"MBH,KH0W\Z&WK_X/"=P]Z>K(G/9*WUJS<>RXS&7A (*- S,/?9P1R$
M\$1.QN\#)^U">N#I^LC^->3N<EDS"W,M?O 2ZXS>45)"Q;8"G_7^&QSR&7F^
M0@L;WF3?^HX22HJM12T/8*= <M5^V=NA#B> Y"- <@ D07<;**A<,&1Y:O2>
M&._MV/PBI!K03AQ7_J>LT+A3[G"8S[64'%V5T1*F2C+7"KG:@"HX6'*S &1<
MV-LT0A?,0Z+B0#QKB9,/B ?DR5'5EGQ1)93_XB,GLE.:')7.DHN$3\STR*#_
MF21Q,B OJP6Y^71[@7?056 0> ?_58$%MX70=FN _'Q86S2NC7Z=JT8;9'@^
MB!^MJ6U8 1EULV/![(#FUU?]<7Q_(85AE\+P$GN^8-(-4"N?(6JCX-U>7]TE
M_<D]J0#L.<$MY3A0^M'=Y9,X/&FT.]42G327!+,)(V1)H;<*VS[K=KLI?6B;
M\Z][.^+N%VZXLD1 Y:!Q;S*BQ+1CTQJHF]"J:^VRD&%9NYL&C'=PYY76>#1\
M@.[NRO\ 4$L#!!0    ( +. ME8G5Z>BI (  "P)   9    >&PO=V]R:W-H
M965T<R]S:&5E=#@X+GAM;+56;6^;,!#^*Q:3IDV: @$2:$>0FG33*C5:U:[=
MAVH?'+@$5+"9[23=O]_9$)9$%.TE^P)^N>?Q/>>SS]&6BR>9 2CR7!9,3JQ,
MJ>K<MF6204GE@%? <&;)14D5=L7*EI4 FAI06=BNXXSMDN;,BB,S=B/BB*]5
MD3.X$42NRY**'U,H^'9B#:W=P&V^RI0>L..HHBNX W5?W0CLV2U+FI? 9,X9
M$;"<6!?#\UFH[8W!0PY;N=<F6LF"\R?=N4HGEJ,=@@(2I1DH_C8P@Z+01.C&
M]X;3:I?4P/WVCOVCT8Y:%E3"C!=?\U1E$RNT2 I+NB[4+=]^@D;/2/,EO)#F
M2[:UK1]8)%E+Q<L&C!Z4.:O_]+F)PQX >;H!;@-PCP'^"P"O 7A&:.V9D75)
M%8TCP;=$:&MDTPT3&X-&-3G3NWBG!,[FB%/Q;2Z?)*$L)?<L :%PWU4.DKRY
M!&P7\FUD*UQ&&]M)0SFM*=T7*#TRYTQEDGQ@*:2'>!O=:WUT=SY.W5[".14#
MX@W?$==QO0Y_9K\/=WO<\=J0>8;/?X%O9G8%A"2?&9#'.90+$-^ZXM3+H\_G
MN:QH A,+#Z $L0$K?OUJ.';>=XD\$=F!9+^5[!MV[V^SA#Q>(X1<*2AE9RC\
M4X;B1&0'H1BUH1CU[OX7KFB!]]<&V!IDE]0:/ZS34=^BF]@9A'X01O9F7T6G
MW5D8GK5V!PZ.6P?'O0[JI'P EG+1FYN])'^Z(2<B.] ;M'J#_YR;P2E#<2*R
M@U"$;2C"?\S-L"OGAN/1^"@WN^V"X"@U[;W"@S?BRM1C21*^9JJ^W]O1MN1?
MF$IW-#[%IT!=N7_1U.\(O+U7.9.D@"52.H, CXVH:W/=4;PRY6W!%5[+IIGA
M<P:$-L#Y)>=JU]$+M ^D^"=02P,$%     @ LX"V5GKQ?\AR P  0!8   T
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
M \@<0.;4D&:CC3OW,_=T = *6K3%MFVY>?#Q6LB5DN[?N$]#5:6W+@T%D"6
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
MGZ1ZO-Q;;H^_+K]/HH2K*\[U?<7P]!=02P,$%     @ LX"V5HV<RZLT @
M5C(  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=M-;MLP$(;AJQC:!I8L4J34
M(LZF[;;-HA=@)3H6K#^03.K<OI2<!&B1&@E<H._&@DUROA$'>':^_OXX6;\Z
M]MW@M\D^A.ECEOEZ;WOCTW&R0US9C:XW(7YU=]EDZH.YLYG8;'16CT.P0UB'
MN49R<_W9[LQ]%U9?CO%GWX[#-G&V\\GJTVGCG+5-S#1U;6U"7,\>AN:/E/53
M0AI/+GO\OIW\5=R09*\FS"M_#W@Z]^W!.M<V=G5K7/AJ^K@K.W:9#X^=]>GY
M$J_T..YV;6V;L;[OXY'43\Z:QN^M#7V7GHI>G4\.\8;MZ3._.'\I<RXP[KQU
MX^3CQ)Q]?]SS2.;3ZRD6LBZTYU_Q)3&6OOC][#SMQC9OS([7^W-TAV4>/EL>
ME]_Q[S-^J?_./@2D#PGIHX#TH2!]:$@?):2/"M+'!T@?^8;2"$74G$)J3C$U
MIZ":4U3-*:SF%%=S"JPY159!D5509!44605%5D&155!D%119!45609%54&25
M%%DE159)D5529)44625%5DF155)DE119)476@B)K09&UH,A:4&0M*+(6%%D+
MBJP%1=:"(FM!D5519%44615%5D6155%D5119%45619%54615%%DU159-D553
M9-44635%5DV155-DU119-45639&UI,A:4F0M*;*6%%E+BJPE1=:2(FM)D;6D
MR%I29*THLE8462N*K!5%UHHB:T61M:+(6E%DK?ZGK#_&\?"/XY=GVIMV>,[/
MEK^3W/P"4$L! A0#%     @ LX"V5@=!36*!    L0   !
M ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " "S@+96@W!%ONT
M   K @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"
M% ,4    " "S@+96F5R<(Q &  "<)P  $P              @ '+ 0  >&PO
M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( +. ME9S2B&D$@8  . @   8
M              " @0P(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"
M% ,4    " "S@+96*Q<5N>L'   8(0  &               @(%4#@  >&PO
M=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ LX"V5GL5['ZF @
M60<  !@              ("!=18  'AL+W=O<FMS:&5E=',O<VAE970S+GAM
M;%!+ 0(4 Q0    ( +. ME8&5FV)?@<  $0@   8              " @5$9
M  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " "S@+96[8#-
MB,X%   *(@  &               @($%(0  >&PO=V]R:W-H965T<R]S:&5E
M=#4N>&UL4$L! A0#%     @ LX"V5FE?K;6K!P  E"   !@
M ("!"2<  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( +.
MME8 /5VD @L  !0<   8              " @>HN  !X;"]W;W)K<VAE971S
M+W-H965T-RYX;6Q02P$"% ,4    " "S@+967W7T>O J   7A@  &
M        @($B.@  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%
M  @ LX"V5M0YK>44!   BP@  !@              ("!2&4  'AL+W=O<FMS
M:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( +. ME;&\;C0' ,  ,0&   9
M              " @9)I  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L!
M A0#%     @ LX"V5E">6BP#!0  ] P  !D              ("!Y6P  'AL
M+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " "S@+9653>YW?$$
M  !O%@  &0              @($?<@  >&PO=V]R:W-H965T<R]S:&5E=#$R
M+GAM;%!+ 0(4 Q0    ( +. ME:"F/[OGP,  'H)   9              "
M@4=W  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ LX"V
M5M,7U37/ @  #08  !D              ("!'7L  'AL+W=O<FMS:&5E=',O
M<VAE970Q-"YX;6Q02P$"% ,4    " "S@+96$3,H$Q<%   &#   &0
M        @($C?@  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0
M   ( +. ME;!O\74$P<  (,1   9              " @7&#  !X;"]W;W)K
M<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ LX"V5E%?FP@=!   :0D
M !D              ("!NXH  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q0
M2P$"% ,4    " "S@+96 -Q7OW8#  !F!P  &0              @($/CP
M>&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( +. ME9L1D-R
MJ ,  &0(   9              " @;R2  !X;"]W;W)K<VAE971S+W-H965T
M,3DN>&UL4$L! A0#%     @ LX"V5M[HGOZE P  0@@  !D
M ("!FY8  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " "S
M@+96B1_U?)("  "'!0  &0              @(%WF@  >&PO=V]R:W-H965T
M<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( +. ME:CCAA_Y@(  "<&   9
M          " @4"=  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#
M%     @ LX"V5B<!+RY% P  10<  !D              ("!7:   'AL+W=O
M<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " "S@+96,WVOQ; %  "0
M$0  &0              @('9HP  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM
M;%!+ 0(4 Q0    ( +. ME;)B'4]H@<  /@2   9              " @<"I
M  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ LX"V5@!I
M'/H: @  L@0  !D              ("!F;$  'AL+W=O<FMS:&5E=',O<VAE
M970R-BYX;6Q02P$"% ,4    " "S@+96EW3J1E4*   M&P  &0
M    @('JLP  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    (
M +. ME;F!DJS-P8  /,.   9              " @7:^  !X;"]W;W)K<VAE
M971S+W-H965T,C@N>&UL4$L! A0#%     @ LX"V5JO8+M!J"   ^1<  !D
M             ("!Y,0  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"
M% ,4    " "S@+96V"?(]]<+  #B'0  &0              @(&%S0  >&PO
M=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( +. ME9HM>')7P(
M $@%   9              " @9/9  !X;"]W;W)K<VAE971S+W-H965T,S$N
M>&UL4$L! A0#%     @ LX"V5M,Q0:I:,   :*(  !D              ("!
M*=P  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " "S@+96
M2O6!"?0#  "9"@  &0              @(&Z# $ >&PO=V]R:W-H965T<R]S
M:&5E=#,S+GAM;%!+ 0(4 Q0    ( +. ME;%7=_HVP,  )<(   9
M      " @>40 0!X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%
M  @ LX"V5NW9K.#U @  ] 8  !D              ("!]Q0! 'AL+W=O<FMS
M:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " "S@+96XW8G(*H"  #*!0
M&0              @($C& $ >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+
M 0(4 Q0    ( +. ME:]G_>*8P,  $8(   9              " @00; 0!X
M;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ LX"V5F0(NS/'
M @  / 8  !D              ("!GAX! 'AL+W=O<FMS:&5E=',O<VAE970S
M."YX;6Q02P$"% ,4    " "S@+96+H?>#>D"   G!@  &0
M@(&<(0$ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( +.
MME93'-VT+ ,  )L'   9              " @;PD 0!X;"]W;W)K<VAE971S
M+W-H965T-# N>&UL4$L! A0#%     @ LX"V5MN'TI&L @  >@8  !D
M         ("!'R@! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4
M    " "S@+969L!E/VT"  !'!0  &0              @($"*P$ >&PO=V]R
M:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( +. ME9KSI/[K (  ,\%
M   9              " @:8M 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL
M4$L! A0#%     @ LX"V5@!ZKX14!0  F1   !D              ("!B3 !
M 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " "S@+96#V<T
M[/$"   A!@  &0              @($4-@$ >&PO=V]R:W-H965T<R]S:&5E
M=#0U+GAM;%!+ 0(4 Q0    ( +. ME92OH9P(P0  $ *   9
M  " @3PY 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @
MLX"V5E>-F*'H!0  4#T  !D              ("!ECT! 'AL+W=O<FMS:&5E
M=',O<VAE970T-RYX;6Q02P$"% ,4    " "S@+96_ T=+L %  "Y+   &0
M            @(&U0P$ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4
M Q0    ( +. ME9ORJI 200  & 1   9              " @:Q) 0!X;"]W
M;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ LX"V5J'8(. P P
M"Q(  !D              ("!+$X! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX
M;6Q02P$"% ,4    " "S@+96@A^DX@4$  ">#@  &0              @(&3
M40$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( +. ME8/
M KQ5K (  %L'   9              " @<]5 0!X;"]W;W)K<VAE971S+W-H
M965T-3(N>&UL4$L! A0#%     @ LX"V5AW<W#RN @  * <  !D
M     ("!LE@! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4
M" "S@+96H#Y<&D0#  !N#@  &0              @(&76P$ >&PO=V]R:W-H
M965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( +. ME:'_CMXW@4  -XV   9
M              " @1)? 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L!
M A0#%     @ LX"V5KX)#,V<#@  *@D! !D              ("!)V4! 'AL
M+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    " "S@+96F"K73+8#
M   7%0  &0              @('Z<P$ >&PO=V]R:W-H965T<R]S:&5E=#4W
M+GAM;%!+ 0(4 Q0    ( +. ME;".:1#! ,  - (   9              "
M@>=W 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ LX"V
M5@),3-(0!0  $B(  !D              ("!(GL! 'AL+W=O<FMS:&5E=',O
M<VAE970U.2YX;6Q02P$"% ,4    " "S@+962M5[EK8%   -,0  &0
M        @(%I@ $ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0
M   ( +. ME8CD2Y!8@,  "@)   9              " @5:& 0!X;"]W;W)K
M<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ LX"V5JZ-M=Q. @  ] 0
M !D              ("![XD! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q0
M2P$"% ,4    " "S@+96HC10Q3(#  #-!P  &0              @(%TC $
M>&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( +. ME;OBN^V
M? (  *P%   9              " @=V/ 0!X;"]W;W)K<VAE971S+W-H965T
M-C0N>&UL4$L! A0#%     @ LX"V5KF?\]V4 @  W 8  !D
M ("!D)(! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    " "S
M@+96$OFC<OH"  ">"   &0              @(%;E0$ >&PO=V]R:W-H965T
M<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( +. ME96X!5N<0(  % &   9
M          " @8R8 0!X;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#
M%     @ LX"V5M0'Q:MM P  >PH  !D              ("!-)L! 'AL+W=O
M<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4    " "S@+96T/<LGWL"  !-
M!@  &0              @('8G@$ >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM
M;%!+ 0(4 Q0    ( +. ME91^4)>X@(  $H(   9              " @8JA
M 0!X;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#%     @ LX"V5D-$
M6NJ( @  9@<  !D              ("!HZ0! 'AL+W=O<FMS:&5E=',O<VAE
M970W,2YX;6Q02P$"% ,4    " "S@+964%FH#?(!   &!   &0
M    @(%BIP$ >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    (
M +. ME8Y#=/ X ,  /(3   9              " @8NI 0!X;"]W;W)K<VAE
M971S+W-H965T-S,N>&UL4$L! A0#%     @ LX"V5N:[[XZO @  *0<  !D
M             ("!HJT! 'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6Q02P$"
M% ,4    " "S@+96J9VV(]4"  #;!P  &0              @(&(L $ >&PO
M=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+ 0(4 Q0    ( +. ME90M)60E@,
M /X1   9              " @92S 0!X;"]W;W)K<VAE971S+W-H965T-S8N
M>&UL4$L! A0#%     @ LX"V5B+>&/\Q!   .!$  !D              ("!
M8;<! 'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6Q02P$"% ,4    " "S@+96
M,^5I*/T%   Z)@  &0              @(')NP$ >&PO=V]R:W-H965T<R]S
M:&5E=#<X+GAM;%!+ 0(4 Q0    ( +. ME;D;"GSLP0  *\;   9
M      " @?W! 0!X;"]W;W)K<VAE971S+W-H965T-SDN>&UL4$L! A0#%
M  @ LX"V5G %WK 8!0  OQ<  !D              ("!Y\8! 'AL+W=O<FMS
M:&5E=',O<VAE970X,"YX;6Q02P$"% ,4    " "S@+96TB^K=W\#  "P"0
M&0              @($VS $ >&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM;%!+
M 0(4 Q0    ( +. ME:-](<UV@(  !L*   9              " @>S/ 0!X
M;"]W;W)K<VAE971S+W-H965T.#(N>&UL4$L! A0#%     @ LX"V5AQ7H'"C
M#   W*H  !D              ("!_=(! 'AL+W=O<FMS:&5E=',O<VAE970X
M,RYX;6Q02P$"% ,4    " "S@+96%G=:?VX$  ".%P  &0
M@('7WP$ >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;%!+ 0(4 Q0    ( +.
MME8%@9+CZP,  /D2   9              " @7SD 0!X;"]W;W)K<VAE971S
M+W-H965T.#4N>&UL4$L! A0#%     @ LX"V5H= ;>%L P  2A   !D
M         ("!GN@! 'AL+W=O<FMS:&5E=',O<VAE970X-BYX;6Q02P$"% ,4
M    " "S@+96O9_=B30"  #'!   &0              @(%![ $ >&PO=V]R
M:W-H965T<R]S:&5E=#@W+GAM;%!+ 0(4 Q0    ( +. ME8G5Z>BI (  "P)
M   9              " @:SN 0!X;"]W;W)K<VAE971S+W-H965T.#@N>&UL
M4$L! A0#%     @ LX"V5GKQ?\AR P  0!8   T              ( !A_$!
M 'AL+W-T>6QE<RYX;6Q02P$"% ,4    " "S@+96EXJ[',     3 @  "P
M            @ $D]0$ 7W)E;',O+G)E;'-02P$"% ,4    " "S@+96&6Q[
MZ! &   J.0  #P              @ $-]@$ >&PO=V]R:V)O;VLN>&UL4$L!
M A0#%     @ LX"V5L,EV4B4 @  WS,  !H              ( !2OP! 'AL
M+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ LX"V5HV<RZLT
M @  5C(  !,              ( !%O\! %M#;VYT96YT7U1Y<&5S72YX;6Q0
52P4&     &  8 !7&@  >P$"

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>200</ContextCount>
  <ElementCount>406</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>71</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Condensed Consolidated Statements of Stockholders??? Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>Condensed Consolidated Statements of Stockholders??? Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow</Role>
      <ShortName>Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Disclosure - Corporate Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/CorporateInformation</Role>
      <ShortName>Corporate Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Variable Interest Entity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/VariableInterestEntity</Role>
      <ShortName>Variable Interest Entity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Accounts Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/AccountsReceivable</Role>
      <ShortName>Accounts Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Other Receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/OtherReceivables</Role>
      <ShortName>Other Receivables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Loan Receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/LoanReceivables</Role>
      <ShortName>Loan Receivables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Short Term Investment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ShortTermInvestment</Role>
      <ShortName>Short Term Investment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/OtherCurrentAssets</Role>
      <ShortName>Other Current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/Goodwill</Role>
      <ShortName>Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Acquisition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/Acquisition</Role>
      <ShortName>Acquisition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/PropertyandEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/IntangibleAssets</Role>
      <ShortName>Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Note Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/NotePayable</Role>
      <ShortName>Note Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Account Payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/AccountPayables</Role>
      <ShortName>Account Payables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Accrued Expenses and Other Payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/AccruedExpensesandOtherPayables</Role>
      <ShortName>Accrued Expenses and Other Payables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Deferred Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/DeferredLiabilities</Role>
      <ShortName>Deferred Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Related Party Transaction</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/RelatedPartyTransaction</Role>
      <ShortName>Related Party Transaction</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Income Tax</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/IncomeTax</Role>
      <ShortName>Income Tax</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Impairment Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ImpairmentLoss</Role>
      <ShortName>Impairment Loss</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Share Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ShareBasedCompensation</Role>
      <ShortName>Share Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/SegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Risks and Uncertainties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/RisksandUncertainties</Role>
      <ShortName>Risks and Uncertainties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Variable Interest Entity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/VariableInterestEntityTables</Role>
      <ShortName>Variable Interest Entity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/VariableInterestEntity</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Accounts Receivable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/AccountsReceivableTables</Role>
      <ShortName>Accounts Receivable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/AccountsReceivable</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Other Current Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/OtherCurrentAssetsTables</Role>
      <ShortName>Other Current Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/OtherCurrentAssets</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Acquisition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/AcquisitionTables</Role>
      <ShortName>Acquisition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/Acquisition</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/Leases</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/PropertyandEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/PropertyandEquipment</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/IntangibleAssetsTables</Role>
      <ShortName>Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/IntangibleAssets</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Note Payable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/NotePayableTables</Role>
      <ShortName>Note Payable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/NotePayable</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Account Payables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/AccountPayablesTables</Role>
      <ShortName>Account Payables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/AccountPayables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Accrued Expenses and Other Payables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/AccruedExpensesandOtherPayablesTables</Role>
      <ShortName>Accrued Expenses and Other Payables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/AccruedExpensesandOtherPayables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Related Party Transaction (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/RelatedPartyTransactionTables</Role>
      <ShortName>Related Party Transaction (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/RelatedPartyTransaction</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Income Tax (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/IncomeTaxTables</Role>
      <ShortName>Income Tax (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/IncomeTax</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure - Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/SegmentReportingTables</Role>
      <ShortName>Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/SegmentReporting</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - Disclosure - Corporate Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/CorporateInformationDetails</Role>
      <ShortName>Corporate Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/CorporateInformation</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of numerators and denominators used in the computations of basic and diluted EPS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of numerators and denominators used in the computations of basic and diluted EPS</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property, plant and equipment are depreciated estimated useful lives</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of property, plant and equipment are depreciated estimated useful lives</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>050 - Disclosure - Variable Interest Entity (Details) - Schedule of consolidated assets and liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable</Role>
      <ShortName>Variable Interest Entity (Details) - Schedule of consolidated assets and liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/VariableInterestEntityTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>051 - Disclosure - Variable Interest Entity (Details) - Schedule of operating results</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofoperatingresultsTable</Role>
      <ShortName>Variable Interest Entity (Details) - Schedule of operating results</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/VariableInterestEntityTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>052 - Disclosure - Accounts Receivable (Details) - Schedule of accounts receivable, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetTable</Role>
      <ShortName>Accounts Receivable (Details) - Schedule of accounts receivable, net</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/AccountsReceivableTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>053 - Disclosure - Accounts Receivable (Details) - Schedule of accounts receivable, net of specific allowances for doubtful accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetofspecificallowancesfordoubtfulaccountsTable</Role>
      <ShortName>Accounts Receivable (Details) - Schedule of accounts receivable, net of specific allowances for doubtful accounts</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/AccountsReceivableTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>054 - Disclosure - Other Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/OtherReceivablesDetails</Role>
      <ShortName>Other Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/OtherReceivables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>055 - Disclosure - Loan Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/LoanReceivablesDetails</Role>
      <ShortName>Loan Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/LoanReceivables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>056 - Disclosure - Short Term Investment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ShortTermInvestmentDetails</Role>
      <ShortName>Short Term Investment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/ShortTermInvestment</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>057 - Disclosure - Other Current Assets (Details) - Schedule of other current assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofothercurrentassetsTable</Role>
      <ShortName>Other Current Assets (Details) - Schedule of other current assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/OtherCurrentAssetsTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>058 - Disclosure - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/GoodwillDetails</Role>
      <ShortName>Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/Goodwill</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>059 - Disclosure - Acquisition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/AcquisitionDetails</Role>
      <ShortName>Acquisition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/AcquisitionTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>060 - Disclosure - Acquisition (Details) - Schedule of net assets acquired and liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable</Role>
      <ShortName>Acquisition (Details) - Schedule of net assets acquired and liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/AcquisitionTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>061 - Disclosure - Acquisition (Details) - Schedule of net assets acquired and liabilities (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable_Parentheticals</Role>
      <ShortName>Acquisition (Details) - Schedule of net assets acquired and liabilities (Parentheticals)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/AcquisitionTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>062 - Disclosure - Acquisition (Details) - Schedule of allocation of estimated fair values of net assets acquired and liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable</Role>
      <ShortName>Acquisition (Details) - Schedule of allocation of estimated fair values of net assets acquired and liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/AcquisitionTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>063 - Disclosure - Acquisition (Details) - Schedule of allocation of estimated fair values of net assets acquired and liabilities (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable_Parentheticals</Role>
      <ShortName>Acquisition (Details) - Schedule of allocation of estimated fair values of net assets acquired and liabilities (Parentheticals)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/AcquisitionTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>064 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/LeasesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>065 - Disclosure - Leases (Details) - Schedule of maturities of lease liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofmaturitiesofleaseliabilitiesTable</Role>
      <ShortName>Leases (Details) - Schedule of maturities of lease liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/LeasesTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>066 - Disclosure - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/PropertyandEquipmentDetails</Role>
      <ShortName>Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/PropertyandEquipmentTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>067 - Disclosure - Property and Equipment (Details) - Schedule of property and equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofpropertyandequipmentTable</Role>
      <ShortName>Property and Equipment (Details) - Schedule of property and equipment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/PropertyandEquipmentTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>068 - Disclosure - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/IntangibleAssetsDetails</Role>
      <ShortName>Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/IntangibleAssetsTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>069 - Disclosure - Intangible Assets (Details) - Schedule of intangible assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable</Role>
      <ShortName>Intangible Assets (Details) - Schedule of intangible assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/IntangibleAssetsTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>070 - Disclosure - Intangible Assets (Details) - Schedule of estimated amortization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable</Role>
      <ShortName>Intangible Assets (Details) - Schedule of estimated amortization</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/IntangibleAssetsTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>071 - Disclosure - Note Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/NotePayableDetails</Role>
      <ShortName>Note Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/NotePayableTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>072 - Disclosure - Note Payable (Details) - Schedule of note payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofnotepayableTable</Role>
      <ShortName>Note Payable (Details) - Schedule of note payable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/NotePayableTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>073 - Disclosure - Account Payables (Details) - Schedule of accounts payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofaccountspayablesTable</Role>
      <ShortName>Account Payables (Details) - Schedule of accounts payables</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/AccountPayablesTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>074 - Disclosure - Accrued Expenses and Other Payables   (Details) - Schedule of accrued expenses and other payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofaccruedexpensesandotherpayablesTable</Role>
      <ShortName>Accrued Expenses and Other Payables   (Details) - Schedule of accrued expenses and other payables</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/AccruedExpensesandOtherPayablesTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>075 - Disclosure - Deferred Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/DeferredLiabilitiesDetails</Role>
      <ShortName>Deferred Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/DeferredLiabilities</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>076 - Disclosure - Related Party Transaction (Details) - Schedule of due to related parties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofduetorelatedpartiesTable</Role>
      <ShortName>Related Party Transaction (Details) - Schedule of due to related parties</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/RelatedPartyTransactionTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>077 - Disclosure - Related Party Transaction (Details) - Schedule of due from related parties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofduefromrelatedpartiesTable</Role>
      <ShortName>Related Party Transaction (Details) - Schedule of due from related parties</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/RelatedPartyTransactionTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>078 - Disclosure - Related Party Transaction (Details) - Schedule of company transactions with related parties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofcompanytransactionswithrelatedpartiesTable</Role>
      <ShortName>Related Party Transaction (Details) - Schedule of company transactions with related parties</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/RelatedPartyTransactionTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>079 - Disclosure - Income Tax (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/IncomeTaxDetails</Role>
      <ShortName>Income Tax (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/IncomeTaxTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>080 - Disclosure - Income Tax (Details) - Schedule of statutory EIT rate applicable to profits of the consolidated entities and the income tax expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofstatutoryEITrateapplicabletoprofitsoftheconsolidatedentitiesandtheincometaxexpensesTable</Role>
      <ShortName>Income Tax (Details) - Schedule of statutory EIT rate applicable to profits of the consolidated entities and the income tax expenses</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/IncomeTaxTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>081 - Disclosure - Impairment Loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ImpairmentLossDetails</Role>
      <ShortName>Impairment Loss (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/ImpairmentLoss</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>082 - Disclosure - Share Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails</Role>
      <ShortName>Share Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/ShareBasedCompensation</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>083 - Disclosure - Segment Reporting (Details) - Schedule of segment gross profit reportable segment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofsegmentgrossprofitreportablesegmentTable</Role>
      <ShortName>Segment Reporting (Details) - Schedule of segment gross profit reportable segment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/SegmentReportingTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>084 - Disclosure - Segment Reporting (Details) - Schedule of loss from continuing operations before income tax</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleoflossfromcontinuingoperationsbeforeincometaxTable</Role>
      <ShortName>Segment Reporting (Details) - Schedule of loss from continuing operations before income tax</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/SegmentReportingTables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>085 - Disclosure - Segment Reporting (Details) - Schedule of segment assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/ScheduleofsegmentassetsTable</Role>
      <ShortName>Segment Reporting (Details) - Schedule of segment assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/SegmentReportingTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>086 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/CommitmentsandContingencies</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="f10q0323_futurefin.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>087 - Disclosure - Risks and Uncertainties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://skypeoplefruitjuice.com/role/RisksandUncertaintiesDetails</Role>
      <ShortName>Risks and Uncertainties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://skypeoplefruitjuice.com/role/RisksandUncertainties</ParentRole>
      <Position>88</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityAddressPostalZipCode -  f10q0323_futurefin.htm 5174</Log>
    <Log type="Warning">[dqc-0060-Element-Dependence-For-Specific-Elements] The fact NetCashProvidedByUsedInOperatingActivitiesContinuingOperations has been reported with a value of -10436724.000000. However no value has been reported for dependent element(s): CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations, NetCashProvidedByUsedInOperatingActivities. The properties of this NetCashProvidedByUsedInOperatingActivitiesContinuingOperations fact are Context: c0, Unit: usd, Rule Element Id: 7497. f10q0323_futurefin.htm 971</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" original="f10q0323_futurefin.htm">f10q0323_futurefin.htm</File>
    <File>f10q0323ex31-1_futurefin.htm</File>
    <File>f10q0323ex31-2_futurefin.htm</File>
    <File>f10q0323ex32-1_futurefin.htm</File>
    <File>f10q0323ex32-2_futurefin.htm</File>
    <File>ftft-20230331.xsd</File>
    <File>ftft-20230331_cal.xml</File>
    <File>ftft-20230331_def.xml</File>
    <File>ftft-20230331_lab.xml</File>
    <File>ftft-20230331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="2">http://fasb.org/srt/2023</BaseTaxonomy>
    <BaseTaxonomy items="612">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="31">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>106
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "f10q0323_futurefin.htm": {
   "axisCustom": 1,
   "axisStandard": 19,
   "baseTaxonomies": {
    "http://fasb.org/srt/2023": 2,
    "http://fasb.org/us-gaap/2023": 612,
    "http://xbrl.sec.gov/dei/2023": 31
   },
   "contextCount": 200,
   "dts": {
    "calculationLink": {
     "local": [
      "ftft-20230331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "ftft-20230331_def.xml"
     ]
    },
    "inline": {
     "local": [
      "f10q0323_futurefin.htm"
     ]
    },
    "labelLink": {
     "local": [
      "ftft-20230331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "ftft-20230331_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "ftft-20230331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/sic/2023/sic-2023.xsd"
     ]
    }
   },
   "elementCount": 653,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2023": 29,
    "http://skypeoplefruitjuice.com/20230331": 13,
    "http://xbrl.sec.gov/dei/2023": 5,
    "total": 47
   },
   "keyCustom": 109,
   "keyStandard": 297,
   "memberCustom": 43,
   "memberStandard": 22,
   "nsprefix": "ftft",
   "nsuri": "http://skypeoplefruitjuice.com/20230331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000 - Document - Document And Entity Information",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation",
     "shortName": "Document And Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ftft:AccountantReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "009 - Disclosure - Accounts Receivable",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://skypeoplefruitjuice.com/role/AccountsReceivable",
     "shortName": "Accounts Receivable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ftft:AccountantReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ftft:OtherReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010 - Disclosure - Other Receivables",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://skypeoplefruitjuice.com/role/OtherReceivables",
     "shortName": "Other Receivables",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ftft:OtherReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011 - Disclosure - Loan Receivables",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://skypeoplefruitjuice.com/role/LoanReceivables",
     "shortName": "Loan Receivables",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "012 - Disclosure - Short Term Investment",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://skypeoplefruitjuice.com/role/ShortTermInvestment",
     "shortName": "Short Term Investment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "013 - Disclosure - Other Current Assets",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://skypeoplefruitjuice.com/role/OtherCurrentAssets",
     "shortName": "Other Current Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "014 - Disclosure - Goodwill",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://skypeoplefruitjuice.com/role/Goodwill",
     "shortName": "Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "015 - Disclosure - Acquisition",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://skypeoplefruitjuice.com/role/Acquisition",
     "shortName": "Acquisition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ftft:LeasesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "016 - Disclosure - Leases",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://skypeoplefruitjuice.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ftft:LeasesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "017 - Disclosure - Property and Equipment",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://skypeoplefruitjuice.com/role/PropertyandEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "018 - Disclosure - Intangible Assets",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://skypeoplefruitjuice.com/role/IntangibleAssets",
     "shortName": "Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet",
     "shortName": "Condensed Consolidated Balance Sheets (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ftft:NotePayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "019 - Disclosure - Note Payable",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://skypeoplefruitjuice.com/role/NotePayable",
     "shortName": "Note Payable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ftft:NotePayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsAndNontradeReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "020 - Disclosure - Account Payables",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://skypeoplefruitjuice.com/role/AccountPayables",
     "shortName": "Account Payables",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsAndNontradeReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "021 - Disclosure - Accrued Expenses and Other Payables",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://skypeoplefruitjuice.com/role/AccruedExpensesandOtherPayables",
     "shortName": "Accrued Expenses and Other Payables",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ftft:DeferredLiabilitesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "022 - Disclosure - Deferred Liabilities",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://skypeoplefruitjuice.com/role/DeferredLiabilities",
     "shortName": "Deferred Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ftft:DeferredLiabilitesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "023 - Disclosure - Related Party Transaction",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://skypeoplefruitjuice.com/role/RelatedPartyTransaction",
     "shortName": "Related Party Transaction",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "024 - Disclosure - Income Tax",
     "menuCat": "Notes",
     "order": "25",
     "role": "http://skypeoplefruitjuice.com/role/IncomeTax",
     "shortName": "Income Tax",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ftft:ImpairmentLossTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "025 - Disclosure - Impairment Loss",
     "menuCat": "Notes",
     "order": "26",
     "role": "http://skypeoplefruitjuice.com/role/ImpairmentLoss",
     "shortName": "Impairment Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ftft:ImpairmentLossTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "026 - Disclosure - Share Based Compensation",
     "menuCat": "Notes",
     "order": "27",
     "role": "http://skypeoplefruitjuice.com/role/ShareBasedCompensation",
     "shortName": "Share Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "027 - Disclosure - Segment Reporting",
     "menuCat": "Notes",
     "order": "28",
     "role": "http://skypeoplefruitjuice.com/role/SegmentReporting",
     "shortName": "Segment Reporting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "028 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "29",
     "role": "http://skypeoplefruitjuice.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet_Parentheticals",
     "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "029 - Disclosure - Risks and Uncertainties",
     "menuCat": "Notes",
     "order": "30",
     "role": "http://skypeoplefruitjuice.com/role/RisksandUncertainties",
     "shortName": "Risks and Uncertainties",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "030 - Disclosure - Subsequent Events",
     "menuCat": "Notes",
     "order": "31",
     "role": "http://skypeoplefruitjuice.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "031 - Disclosure - Accounting Policies, by Policy (Policies)",
     "menuCat": "Policies",
     "order": "32",
     "role": "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "032 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "033 - Disclosure - Variable Interest Entity (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://skypeoplefruitjuice.com/role/VariableInterestEntityTables",
     "shortName": "Variable Interest Entity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ftft:ScheduleOfAccountsReceivableNetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "034 - Disclosure - Accounts Receivable (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://skypeoplefruitjuice.com/role/AccountsReceivableTables",
     "shortName": "Accounts Receivable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ftft:ScheduleOfAccountsReceivableNetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "035 - Disclosure - Other Current Assets (Tables)",
     "menuCat": "Tables",
     "order": "36",
     "role": "http://skypeoplefruitjuice.com/role/OtherCurrentAssetsTables",
     "shortName": "Other Current Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "036 - Disclosure - Acquisition (Tables)",
     "menuCat": "Tables",
     "order": "37",
     "role": "http://skypeoplefruitjuice.com/role/AcquisitionTables",
     "shortName": "Acquisition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "037 - Disclosure - Leases (Tables)",
     "menuCat": "Tables",
     "order": "38",
     "role": "http://skypeoplefruitjuice.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "038 - Disclosure - Property and Equipment (Tables)",
     "menuCat": "Tables",
     "order": "39",
     "role": "http://skypeoplefruitjuice.com/role/PropertyandEquipmentTables",
     "shortName": "Property and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement",
     "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "039 - Disclosure - Intangible Assets (Tables)",
     "menuCat": "Tables",
     "order": "40",
     "role": "http://skypeoplefruitjuice.com/role/IntangibleAssetsTables",
     "shortName": "Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ftft:ScheduleOfNotePayableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040 - Disclosure - Note Payable (Tables)",
     "menuCat": "Tables",
     "order": "41",
     "role": "http://skypeoplefruitjuice.com/role/NotePayableTables",
     "shortName": "Note Payable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ftft:ScheduleOfNotePayableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ftft:ScheduleOfAccountsPayablesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041 - Disclosure - Account Payables (Tables)",
     "menuCat": "Tables",
     "order": "42",
     "role": "http://skypeoplefruitjuice.com/role/AccountPayablesTables",
     "shortName": "Account Payables (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ftft:ScheduleOfAccountsPayablesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "042 - Disclosure - Accrued Expenses and Other Payables (Tables)",
     "menuCat": "Tables",
     "order": "43",
     "role": "http://skypeoplefruitjuice.com/role/AccruedExpensesandOtherPayablesTables",
     "shortName": "Accrued Expenses and Other Payables (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ftft:ScheduleOfDueToRelatedPartiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "043 - Disclosure - Related Party Transaction (Tables)",
     "menuCat": "Tables",
     "order": "44",
     "role": "http://skypeoplefruitjuice.com/role/RelatedPartyTransactionTables",
     "shortName": "Related Party Transaction (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ftft:ScheduleOfDueToRelatedPartiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "044 - Disclosure - Income Tax (Tables)",
     "menuCat": "Tables",
     "order": "45",
     "role": "http://skypeoplefruitjuice.com/role/IncomeTaxTables",
     "shortName": "Income Tax (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "045 - Disclosure - Segment Reporting (Tables)",
     "menuCat": "Tables",
     "order": "46",
     "role": "http://skypeoplefruitjuice.com/role/SegmentReportingTables",
     "shortName": "Segment Reporting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c48",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "046 - Disclosure - Corporate Information (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://skypeoplefruitjuice.com/role/CorporateInformationDetails",
     "shortName": "Corporate Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c48",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "ftft:OperatingLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "047 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "ftft:OperatingLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ftft:NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "048 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of numerators and denominators used in the computations of basic and diluted EPS",
     "menuCat": "Details",
     "order": "49",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of numerators and denominators used in the computations of basic and diluted EPS",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ftft:NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c5",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "004 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity (Unaudited)",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3",
     "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c5",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ftft:ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c57",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "049 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property, plant and equipment are depreciated estimated useful lives",
     "menuCat": "Details",
     "order": "50",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of property, plant and equipment are depreciated estimated useful lives",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ftft:ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c57",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c63",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "050 - Disclosure - Variable Interest Entity (Details) - Schedule of consolidated assets and liabilities",
     "menuCat": "Details",
     "order": "51",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable",
     "shortName": "Variable Interest Entity (Details) - Schedule of consolidated assets and liabilities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c63",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedIncomeStatementTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c65",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CostOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "051 - Disclosure - Variable Interest Entity (Details) - Schedule of operating results",
     "menuCat": "Details",
     "order": "52",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofoperatingresultsTable",
     "shortName": "Variable Interest Entity (Details) - Schedule of operating results",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedIncomeStatementTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c65",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CostOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ftft:ScheduleOfAccountsReceivableNetTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ftft:CoalAndAluminumIngotsSupplyChainFinancingTrading",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "052 - Disclosure - Accounts Receivable (Details) - Schedule of accounts receivable, net",
     "menuCat": "Details",
     "order": "53",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetTable",
     "shortName": "Accounts Receivable (Details) - Schedule of accounts receivable, net",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ftft:ScheduleOfAccountsReceivableNetTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ftft:CoalAndAluminumIngotsSupplyChainFinancingTrading",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "ftft:TotalAccountsReceivableNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "053 - Disclosure - Accounts Receivable (Details) - Schedule of accounts receivable, net of specific allowances for doubtful accounts",
     "menuCat": "Details",
     "order": "54",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetofspecificallowancesfordoubtfulaccountsTable",
     "shortName": "Accounts Receivable (Details) - Schedule of accounts receivable, net of specific allowances for doubtful accounts",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "ftft:TotalAccountsReceivableNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "054 - Disclosure - Other Receivables (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://skypeoplefruitjuice.com/role/OtherReceivablesDetails",
     "shortName": "Other Receivables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c91",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:LoansAndLeasesReceivableRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "055 - Disclosure - Loan Receivables (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails",
     "shortName": "Loan Receivables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c91",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:LoansAndLeasesReceivableRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:InterestIncomeShortTermInvestmentOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "056 - Disclosure - Short Term Investment (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://skypeoplefruitjuice.com/role/ShortTermInvestmentDetails",
     "shortName": "Short Term Investment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:InterestIncomeShortTermInvestmentOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherInventorySupplies",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "057 - Disclosure - Other Current Assets (Details) - Schedule of other current assets",
     "menuCat": "Details",
     "order": "58",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofothercurrentassetsTable",
     "shortName": "Other Current Assets (Details) - Schedule of other current assets",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherInventorySupplies",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:GoodwillOtherIncreaseDecrease",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillOtherIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "058 - Disclosure - Goodwill (Details)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://skypeoplefruitjuice.com/role/GoodwillDetails",
     "shortName": "Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:GoodwillOtherIncreaseDecrease",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillOtherIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "005 - Statement - Consolidated Statements of Cash Flows (Unaudited)",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow",
     "shortName": "Consolidated Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c122",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ftft:IssuedAndOutstandingPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "059 - Disclosure - Acquisition (Details)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://skypeoplefruitjuice.com/role/AcquisitionDetails",
     "shortName": "Acquisition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c122",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ftft:IssuedAndOutstandingPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "060 - Disclosure - Acquisition (Details) - Schedule of net assets acquired and liabilities",
     "menuCat": "Details",
     "order": "61",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable",
     "shortName": "Acquisition (Details) - Schedule of net assets acquired and liabilities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "061 - Disclosure - Acquisition (Details) - Schedule of net assets acquired and liabilities (Parentheticals)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable_Parentheticals",
     "shortName": "Acquisition (Details) - Schedule of net assets acquired and liabilities (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c125",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherReceivablesNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "062 - Disclosure - Acquisition (Details) - Schedule of allocation of estimated fair values of net assets acquired and liabilities",
     "menuCat": "Details",
     "order": "63",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable",
     "shortName": "Acquisition (Details) - Schedule of allocation of estimated fair values of net assets acquired and liabilities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c125",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherReceivablesNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c126",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherPaymentsToAcquireBusinesses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "063 - Disclosure - Acquisition (Details) - Schedule of allocation of estimated fair values of net assets acquired and liabilities (Parentheticals)",
     "menuCat": "Details",
     "order": "64",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable_Parentheticals",
     "shortName": "Acquisition (Details) - Schedule of allocation of estimated fair values of net assets acquired and liabilities (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c126",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherPaymentsToAcquireBusinesses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "064 - Disclosure - Leases (Details)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://skypeoplefruitjuice.com/role/LeasesDetails",
     "shortName": "Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ftft:OperatingLeasesFutureMinimumPaymentsDueInTwoYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "065 - Disclosure - Leases (Details) - Schedule of maturities of lease liabilities",
     "menuCat": "Details",
     "order": "66",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofmaturitiesofleaseliabilitiesTable",
     "shortName": "Leases (Details) - Schedule of maturities of lease liabilities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ftft:OperatingLeasesFutureMinimumPaymentsDueInTwoYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:SellingGeneralAndAdministrativeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "066 - Disclosure - Property and Equipment (Details)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://skypeoplefruitjuice.com/role/PropertyandEquipmentDetails",
     "shortName": "Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:SellingGeneralAndAdministrativeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FurnitureAndFixturesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "067 - Disclosure - Property and Equipment (Details) - Schedule of property and equipment",
     "menuCat": "Details",
     "order": "68",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofpropertyandequipmentTable",
     "shortName": "Property and Equipment (Details) - Schedule of property and equipment",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FurnitureAndFixturesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherGeneralAndAdministrativeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "068 - Disclosure - Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "69",
     "role": "http://skypeoplefruitjuice.com/role/IntangibleAssetsDetails",
     "shortName": "Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherGeneralAndAdministrativeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "006 - Disclosure - Corporate Information",
     "menuCat": "Notes",
     "order": "7",
     "role": "http://skypeoplefruitjuice.com/role/CorporateInformation",
     "shortName": "Corporate Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedTrademarksGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "069 - Disclosure - Intangible Assets (Details) - Schedule of intangible assets",
     "menuCat": "Details",
     "order": "70",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable",
     "shortName": "Intangible Assets (Details) - Schedule of intangible assets",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedTrademarksGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "070 - Disclosure - Intangible Assets (Details) - Schedule of estimated amortization",
     "menuCat": "Details",
     "order": "71",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable",
     "shortName": "Intangible Assets (Details) - Schedule of estimated amortization",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeAverageSwaptionInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "071 - Disclosure - Note Payable (Details)",
     "menuCat": "Details",
     "order": "72",
     "role": "http://skypeoplefruitjuice.com/role/NotePayableDetails",
     "shortName": "Note Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeAverageSwaptionInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ftft:ScheduleOfNotePayableTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ftft:InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "072 - Disclosure - Note Payable (Details) - Schedule of note payable",
     "menuCat": "Details",
     "order": "73",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofnotepayableTable",
     "shortName": "Note Payable (Details) - Schedule of note payable",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ftft:ScheduleOfNotePayableTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ftft:InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ftft:ScheduleOfAccountsPayablesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ftft:PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "073 - Disclosure - Account Payables (Details) - Schedule of accounts payables",
     "menuCat": "Details",
     "order": "74",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofaccountspayablesTable",
     "shortName": "Account Payables (Details) - Schedule of accounts payables",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ftft:ScheduleOfAccountsPayablesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ftft:PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "074 - Disclosure - Accrued Expenses and Other Payables   (Details) - Schedule of accrued expenses and other payables",
     "menuCat": "Details",
     "order": "75",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofaccruedexpensesandotherpayablesTable",
     "shortName": "Accrued Expenses and Other Payables   (Details) - Schedule of accrued expenses and other payables",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DeferredTaxLiabilities",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "075 - Disclosure - Deferred Liabilities (Details)",
     "menuCat": "Details",
     "order": "76",
     "role": "http://skypeoplefruitjuice.com/role/DeferredLiabilitiesDetails",
     "shortName": "Deferred Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DeferredTaxLiabilities",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ftft:ScheduleOfDueToRelatedPartiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncreaseDecreaseInDueToRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "076 - Disclosure - Related Party Transaction (Details) - Schedule of due to related parties",
     "menuCat": "Details",
     "order": "77",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofduetorelatedpartiesTable",
     "shortName": "Related Party Transaction (Details) - Schedule of due to related parties",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ftft:ScheduleOfDueToRelatedPartiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncreaseDecreaseInDueToRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ftft:ScheduleOfDueFromRelatedPartiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "077 - Disclosure - Related Party Transaction (Details) - Schedule of due from related parties",
     "menuCat": "Details",
     "order": "78",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofduefromrelatedpartiesTable",
     "shortName": "Related Party Transaction (Details) - Schedule of due from related parties",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ftft:ScheduleOfDueFromRelatedPartiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c151",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncreaseDecreaseDueFromOtherRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "078 - Disclosure - Related Party Transaction (Details) - Schedule of company transactions with related parties",
     "menuCat": "Details",
     "order": "79",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofcompanytransactionswithrelatedpartiesTable",
     "shortName": "Related Party Transaction (Details) - Schedule of company transactions with related parties",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c151",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncreaseDecreaseDueFromOtherRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "007 - Disclosure - Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "079 - Disclosure - Income Tax (Details)",
     "menuCat": "Details",
     "order": "80",
     "role": "http://skypeoplefruitjuice.com/role/IncomeTaxDetails",
     "shortName": "Income Tax (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ftft:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "080 - Disclosure - Income Tax (Details) - Schedule of statutory EIT rate applicable to profits of the consolidated entities and the income tax expenses",
     "menuCat": "Details",
     "order": "81",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofstatutoryEITrateapplicabletoprofitsoftheconsolidatedentitiesandtheincometaxexpensesTable",
     "shortName": "Income Tax (Details) - Schedule of statutory EIT rate applicable to profits of the consolidated entities and the income tax expenses",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ftft:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c4",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "ftft:ShortTermInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "081 - Disclosure - Impairment Loss (Details)",
     "menuCat": "Details",
     "order": "82",
     "role": "http://skypeoplefruitjuice.com/role/ImpairmentLossDetails",
     "shortName": "Impairment Loss (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c4",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "ftft:ShortTermInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c161",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityReverseStockSplit",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "082 - Disclosure - Share Based Compensation (Details)",
     "menuCat": "Details",
     "order": "83",
     "role": "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails",
     "shortName": "Share Based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c161",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityReverseStockSplit",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ftft:ReportableSegmentRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "083 - Disclosure - Segment Reporting (Details) - Schedule of segment gross profit reportable segment",
     "menuCat": "Details",
     "order": "84",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofsegmentgrossprofitreportablesegmentTable",
     "shortName": "Segment Reporting (Details) - Schedule of segment gross profit reportable segment",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ftft:ReportableSegmentRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ftft:ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "084 - Disclosure - Segment Reporting (Details) - Schedule of loss from continuing operations before income tax",
     "menuCat": "Details",
     "order": "85",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleoflossfromcontinuingoperationsbeforeincometaxTable",
     "shortName": "Segment Reporting (Details) - Schedule of loss from continuing operations before income tax",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ftft:ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "085 - Disclosure - Segment Reporting (Details) - Schedule of segment assets",
     "menuCat": "Details",
     "order": "86",
     "role": "http://skypeoplefruitjuice.com/role/ScheduleofsegmentassetsTable",
     "shortName": "Segment Reporting (Details) - Schedule of segment assets",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ftft:ScheduleOfSegmentAssetsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c188",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LossContingencyDamagesPaidValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "086 - Disclosure - Commitments and Contingencies (Details)",
     "menuCat": "Details",
     "order": "87",
     "role": "http://skypeoplefruitjuice.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LossContingencyDamagesPaidValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c196",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "ftft:ConcentrationRiskPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "087 - Disclosure - Risks and Uncertainties (Details)",
     "menuCat": "Details",
     "order": "88",
     "role": "http://skypeoplefruitjuice.com/role/RisksandUncertaintiesDetails",
     "shortName": "Risks and Uncertainties (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c196",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "ftft:ConcentrationRiskPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "008 - Disclosure - Variable Interest Entity",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://skypeoplefruitjuice.com/role/VariableInterestEntity",
     "shortName": "Variable Interest Entity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_futurefin.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 71,
   "tag": {
    "country_AE": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED ARAB EMIRATES",
        "terseLabel": "United Arab Emirates [Member]"
       }
      }
     },
     "localname": "AE",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_GB": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED KINGDOM",
        "terseLabel": "United Kingdom [Member]"
       }
      }
     },
     "localname": "GB",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_HK": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "HONG KONG",
        "terseLabel": "Hong Kong [Member]"
       }
      }
     },
     "localname": "HK",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IncomeTaxDetails",
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_IS": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICELAND",
        "terseLabel": "British Virgin Island [Member]"
       }
      }
     },
     "localname": "IS",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r694"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r695"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three",
        "terseLabel": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r692"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r692"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r692"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r696"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r692"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r692"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r692"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r692"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r691"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r693"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "ftft_AccountantReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable [Abstract]"
       }
      }
     },
     "localname": "AccountantReceivablesAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_AccountantReceivablesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accountant receivables.",
        "label": "Accountant Receivables Text Block",
        "terseLabel": "ACCOUNTS RECEIVABLE"
       }
      }
     },
     "localname": "AccountantReceivablesTextBlock",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountsReceivable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ftft_AccruedExpensesandOtherPayablesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Expenses and Other Payables [Abstract]"
       }
      }
     },
     "localname": "AccruedExpensesandOtherPayablesLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccruedExpensesandOtherPayables"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_AccruedExpensesandOtherPayablesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Expenses and Other Payables [Table]"
       }
      }
     },
     "localname": "AccruedExpensesandOtherPayablesTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccruedExpensesandOtherPayables"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_AccruedSuppliers": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pay To Suppliers.",
        "label": "Accrued Suppliers",
        "terseLabel": "Suppliers"
       }
      }
     },
     "localname": "AccruedSuppliers",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofaccruedexpensesandotherpayablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_AcquisitionDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition (Details) [Line Items]"
       }
      }
     },
     "localname": "AcquisitionDetailsLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_AcquisitionDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition (Details) [Table]"
       }
      }
     },
     "localname": "AcquisitionDetailsTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_AcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition [Abstract]"
       }
      }
     },
     "localname": "AcquisitionLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/Acquisition"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_AcquisitionTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition [Table]"
       }
      }
     },
     "localname": "AcquisitionTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/Acquisition"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_AcquisitionTablesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition Tables Line Items",
        "terseLabel": "Acquisition [Abstract]"
       }
      }
     },
     "localname": "AcquisitionTablesLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AcquisitionTables"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_AcquisitionTablesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition (Tables) [Table]"
       }
      }
     },
     "localname": "AcquisitionTablesTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AcquisitionTables"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_AdditionsToPropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions to property, plant and equipment.",
        "label": "Additions To Property Plant And Equipment",
        "negatedLabel": "Additions to property, plant and equipment"
       }
      }
     },
     "localname": "AdditionsToPropertyPlantAndEquipment",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_AdvancesFromCustomers": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current portion of prepayments received from customers for goods or services to be provided in the future.",
        "label": "Advances From Customers",
        "terseLabel": "Advances from customers"
       }
      }
     },
     "localname": "AdvancesFromCustomers",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_AgreementAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement amount.",
        "label": "Agreement Amount",
        "terseLabel": "Agreement amount"
       }
      }
     },
     "localname": "AgreementAmount",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_AgreementAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "undefined",
        "label": "Agreement Axis",
        "terseLabel": "Agreement [Axis]"
       }
      }
     },
     "localname": "AgreementAxis",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_AgreementDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Agreement [Domain]"
       }
      }
     },
     "localname": "AgreementDomain",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_AlphaYieldLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Alpha Yield Limited Member",
        "terseLabel": "Alpha Yield Limited [Member]"
       }
      }
     },
     "localname": "AlphaYieldLimitedMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofcompanytransactionswithrelatedpartiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_AssetManagementService": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetTable": {
       "order": 2.0,
       "parentTag": "ftft_TotalAccountsReceivablesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Asset management service.",
        "label": "Asset Management Service",
        "terseLabel": "Asset management service"
       }
      }
     },
     "localname": "AssetManagementService",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_AssetManagementServiceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Management Service Member",
        "terseLabel": "Asset management service [Member]"
       }
      }
     },
     "localname": "AssetManagementServiceMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleoflossfromcontinuingoperationsbeforeincometaxTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofsegmentassetsTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofsegmentgrossprofitreportablesegmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_BasicEpsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic Eps Abstract",
        "terseLabel": "Basic EPS:"
       }
      }
     },
     "localname": "BasicEpsAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_BusinessCombinationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination Member",
        "terseLabel": "Business Combination [Member]"
       }
      }
     },
     "localname": "BusinessCombinationMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts representing interest.",
        "label": "Capital Lease Future Minimum Payments Interest Included In Payments",
        "terseLabel": "Less: amounts representing interest"
       }
      }
     },
     "localname": "CapitalLeaseFutureMinimumPaymentsInterestIncludedInPayments",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of future minimum lease payments.",
        "label": "Capital Lease Future Minimum Payments Present Value Of Net Minimum Payments",
        "terseLabel": "Present Value of future minimum lease payments"
       }
      }
     },
     "localname": "CapitalLeaseFutureMinimumPaymentsPresentValueOfNetMinimumPayments",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_CoalAndAluminumIngotsSupplyChainFinancingTrading": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetTable": {
       "order": 1.0,
       "parentTag": "ftft_TotalAccountsReceivablesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Coal and Aluminum Ingots Supply Chain Financing/Trading.",
        "label": "Coal And Aluminum Ingots Supply Chain Financing Trading",
        "terseLabel": "Supply Chain Financing/Trading"
       }
      }
     },
     "localname": "CoalAndAluminumIngotsSupplyChainFinancingTrading",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_CoalsAndAluminumIngotsSupplyChainFinancingtradingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Coals And Aluminum Ingots Supply Chain Financingtrading Member",
        "terseLabel": "Supply chain financing/trading [Member]"
       }
      }
     },
     "localname": "CoalsAndAluminumIngotsSupplyChainFinancingtradingMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleoflossfromcontinuingoperationsbeforeincometaxTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofsegmentassetsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_CommitmentsandContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies [Abstract]"
       }
      }
     },
     "localname": "CommitmentsandContingenciesLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_CommitmentsandContingenciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies [Table]"
       }
      }
     },
     "localname": "CommitmentsandContingenciesTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_CommonStockPaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common stock paid.",
        "label": "Common Stock Paid",
        "terseLabel": "Common stock paid"
       }
      }
     },
     "localname": "CommonStockPaid",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/GoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_CompanyCorporated": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of company corporated.",
        "label": "Company Corporated",
        "terseLabel": "Company incorporated (in Euro)"
       }
      }
     },
     "localname": "CompanyCorporated",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_CompanyIncorporated": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The ompany incorporated of amount.",
        "label": "Company Incorporated",
        "terseLabel": "Company incorporated"
       }
      }
     },
     "localname": "CompanyIncorporated",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_ConcentrationRiskPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk Percentage",
        "terseLabel": "Total revenues"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/RisksandUncertaintiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ftft_ConsultantShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consultant shares.",
        "label": "Consultant Shares",
        "terseLabel": "Consultant shares"
       }
      }
     },
     "localname": "ConsultantShares",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ftft_ConsultingFee": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consulting Fee.",
        "label": "Consulting Fee",
        "terseLabel": "Consulting fee (in Dollars)"
       }
      }
     },
     "localname": "ConsultingFee",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_ConsultingServiceAgreementDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of consulting service agreement.",
        "label": "Consulting Service Agreement Description",
        "terseLabel": "Consulting service agreement, description"
       }
      }
     },
     "localname": "ConsultingServiceAgreementDescription",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_ConsultingServiceAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consulting Service Agreement Member",
        "terseLabel": "Consulting Service Agreement [Member]"
       }
      }
     },
     "localname": "ConsultingServiceAgreementMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_CorporateInformationDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Information (Details) [Line Items]"
       }
      }
     },
     "localname": "CorporateInformationDetailsLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CorporateInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_CorporateInformationDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Information (Details) [Table]"
       }
      }
     },
     "localname": "CorporateInformationDetailsTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CorporateInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_CostOfGoodSoldRelatedParty": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": 3.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjusting cost of goods sold (COGS) to remove the effect of one-year change in inventories is important to determine the arm\u2019s length gross profits of intercompany (related party) inventory goods transactions.",
        "label": "Cost Of Good Sold Related Party",
        "terseLabel": "Cost of revenues-related party"
       }
      }
     },
     "localname": "CostOfGoodSoldRelatedParty",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_CostOfGoodsSoldThirdParty": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost Of Goods Sold Third Party",
        "terseLabel": "Cost of revenues - third party"
       }
      }
     },
     "localname": "CostOfGoodsSoldThirdParty",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_CustomersOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customers One Member",
        "terseLabel": "One Customer [Member]",
        "verboseLabel": "Customers One [Member]"
       }
      }
     },
     "localname": "CustomersOneMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/RisksandUncertaintiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_DebtorAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debtor AMember",
        "terseLabel": "Debtor A [Member]"
       }
      }
     },
     "localname": "DebtorAMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetofspecificallowancesfordoubtfulaccountsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_DebtorBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debtor BMember",
        "terseLabel": "Debtor B [Member]"
       }
      }
     },
     "localname": "DebtorBMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetofspecificallowancesfordoubtfulaccountsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_DebtorCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debtor CMember",
        "terseLabel": "Debtor C [Member]"
       }
      }
     },
     "localname": "DebtorCMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetofspecificallowancesfordoubtfulaccountsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_DeferredLiabilitesTableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Liabilities [Abstract]"
       }
      }
     },
     "localname": "DeferredLiabilitesTableAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_DeferredLiabilitesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for deferred liabilites.",
        "label": "Deferred Liabilites Table Text Block",
        "terseLabel": "DEFERRED LIABILITIES"
       }
      }
     },
     "localname": "DeferredLiabilitesTableTextBlock",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DeferredLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ftft_DeferredLiabilitiesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Liabilities (Details) [Line Items]"
       }
      }
     },
     "localname": "DeferredLiabilitiesDetailsLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DeferredLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_DeferredLiabilitiesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Liabilities (Details) [Table]"
       }
      }
     },
     "localname": "DeferredLiabilitiesDetailsTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DeferredLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_DepositPaidAndPrepayments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposit paid and prepayments.",
        "label": "Deposit Paid And Prepayments",
        "terseLabel": "Deposit paid and prepayments"
       }
      }
     },
     "localname": "DepositPaidAndPrepayments",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from discontinuing operations.",
        "label": "Diluted Earnings Per Share Is Calculated By Taking Net Loss Divided By The Diluted Weighted Avera",
        "terseLabel": "Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding, Income"
       }
      }
     },
     "localname": "DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAvera",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive\tfrom discontinuing operations shares.",
        "label": "Diluted Earnings Per Share Is Calculated By Taking Net Loss Divided By The Diluted Weighted Averag",
        "terseLabel": "Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding, Share"
       }
      }
     },
     "localname": "DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverag",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "ftft_DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from discontinuing operations per share amount.",
        "label": "Diluted Earnings Per Share Is Calculated By Taking Net Loss Divided By The Diluted Weighted Average",
        "terseLabel": "Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding, Pre-share amount"
       }
      }
     },
     "localname": "DilutedEarningsPerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverage",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "ftft_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_DueFromRelatedPartyCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 8.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from related party.",
        "label": "Due From Related Party Current",
        "negatedLabel": "Amount due from related party"
       }
      }
     },
     "localname": "DueFromRelatedPartyCurrent",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_DueFromRelatedPartyNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from related party.",
        "label": "Due From Related Party Noncurrent",
        "terseLabel": "Amount Due from Related Party"
       }
      }
     },
     "localname": "DueFromRelatedPartyNoncurrent",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_DueToRelatedPartyCurrentAndNoncurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due to related party.",
        "label": "Due To Related Party Current And Noncurrent",
        "terseLabel": "Amount due to related party"
       }
      }
     },
     "localname": "DueToRelatedPartyCurrentAndNoncurrent",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_DueToRelatedPartysCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts due to related parties.",
        "label": "Due To Related Partys Current",
        "negatedLabel": "Amounts due to related parties"
       }
      }
     },
     "localname": "DueToRelatedPartysCurrent",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_DuetoRelatedpartyNote": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dueto Relatedparty Note",
        "terseLabel": "Note"
       }
      }
     },
     "localname": "DuetoRelatedpartyNote",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofduetorelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_DutetoRelatedpartyRelationship": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of transaction between employer, or its related parties, and defined benefit plan.",
        "label": "Duteto Relatedparty Relationship",
        "terseLabel": "Relationship"
       }
      }
     },
     "localname": "DutetoRelatedpartyRelationship",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofduetorelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_FTFTHKMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FTFTHKMember",
        "terseLabel": "FTFT HK [Member]"
       }
      }
     },
     "localname": "FTFTHKMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CorporateInformationDetails",
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_FTFTParaguaySAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FTFTParaguay SAMember",
        "terseLabel": "FTFT Paraguay S.A. [Member]"
       }
      }
     },
     "localname": "FTFTParaguaySAMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_FTFTUKMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FTFTUKMember",
        "terseLabel": "FTFT UK [Member]"
       }
      }
     },
     "localname": "FTFTUKMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CorporateInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_FUCEFutureSupplyChainXianCoLtdFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FUCEFuture Supply Chain Xian Co Ltd Four Member",
        "terseLabel": "FUCE Future Supply Chain (Xi\u2019an) Co., Ltd. [Member]"
       }
      }
     },
     "localname": "FUCEFutureSupplyChainXianCoLtdFourMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnotepayableTable"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_FUCEFutureSupplyChainXianCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FUCEFuture Supply Chain Xian Co Ltd Member",
        "terseLabel": "FUCE Future Supply Chain (Xi\u2019an) Co., Ltd. [Member]"
       }
      }
     },
     "localname": "FUCEFutureSupplyChainXianCoLtdMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnotepayableTable"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_FUCEFutureSupplyChainXianCoLtdThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FUCEFuture Supply Chain Xian Co Ltd Three Member",
        "terseLabel": "FUCE Future Supply Chain (Xi\u2019an) Co., Ltd. [Member]"
       }
      }
     },
     "localname": "FUCEFutureSupplyChainXianCoLtdThreeMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnotepayableTable"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_FUCEFutureSupplyChainXianCoLtdTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FUCEFuture Supply Chain Xian Co Ltd Two Member",
        "terseLabel": "FUCE Future Supply Chain (Xi\u2019an) Co., Ltd. [Member]"
       }
      }
     },
     "localname": "FUCEFutureSupplyChainXianCoLtdTwoMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnotepayableTable"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_FutureFinTechHongKongMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Future Fin Tech Hong Kong Member",
        "terseLabel": "Future FinTech (Hong Kong) [Member]"
       }
      }
     },
     "localname": "FutureFinTechHongKongMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_GoingConcernPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Going Concern [Policy Text Block].",
        "label": "Going Concern Policy Text Block",
        "terseLabel": "Going Concern"
       }
      }
     },
     "localname": "GoingConcernPolicyTextBlock",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ftft_GoodwillDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill (Details) [Line Items]"
       }
      }
     },
     "localname": "GoodwillDetailsLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/GoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_GoodwillDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill (Details) [Table]"
       }
      }
     },
     "localname": "GoodwillDetailsTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/GoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_GovernmentSubsidiesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for government subsidies.",
        "label": "Government Subsidies Policy Text Block",
        "terseLabel": "Government subsidies"
       }
      }
     },
     "localname": "GovernmentSubsidiesPolicyTextBlock",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ftft_GovernmentSubsidiesRecognized": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Government subsidies recognized.",
        "label": "Government Subsidies Recognized",
        "terseLabel": "Government subsidies recognized"
       }
      }
     },
     "localname": "GovernmentSubsidiesRecognized",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_ImpairmentLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of impairment loss.",
        "label": "Impairment Loss",
        "terseLabel": "Impairment"
       }
      }
     },
     "localname": "ImpairmentLoss",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_ImpairmentLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment Loss [Abstract]"
       }
      }
     },
     "localname": "ImpairmentLossAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ImpairmentLossTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for impairment loss.",
        "label": "Impairment Loss Text Block",
        "terseLabel": "IMPAIRMENT LOSS"
       }
      }
     },
     "localname": "ImpairmentLossTextBlock",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ImpairmentLoss"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ftft_ImpairmentLosses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment loss.",
        "label": "Impairment Losses",
        "terseLabel": "Impairment loss"
       }
      }
     },
     "localname": "ImpairmentLosses",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/GoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_ImpairmentOfShortTermInvestment": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of impairment of short - term investment.",
        "label": "Impairment Of Short Term Investment",
        "terseLabel": "Impairment of short - term investment"
       }
      }
     },
     "localname": "ImpairmentOfShortTermInvestment",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_IncomeAvailableToCommonStockholdersFromContinuingOperationPershare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income available to common stockholders from continuing operations.",
        "label": "Income Available To Common Stockholders From Continuing Operation Pershare",
        "terseLabel": "Loss available to common stockholders from discontinued operations, Pre-share amount"
       }
      }
     },
     "localname": "IncomeAvailableToCommonStockholdersFromContinuingOperationPershare",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "ftft_IncomeAvailableToCommonStockholdersFromContinuingOperations": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income available to common stockholders from continuing operations.",
        "label": "Income Available To Common Stockholders From Continuing Operations",
        "terseLabel": "Loss available to common stockholders from discontinued operations, Share"
       }
      }
     },
     "localname": "IncomeAvailableToCommonStockholdersFromContinuingOperations",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "ftft_IncomeFromDiscontinuingOperationsShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income from discontinuing operations, Share.",
        "label": "Income From Discontinuing Operations Share",
        "terseLabel": "Loss (income) from discontinued operations, Share"
       }
      }
     },
     "localname": "IncomeFromDiscontinuingOperationsShare",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "ftft_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.",
        "label": "Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interests",
        "negatedLabel": "Loss before taxation"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterests",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofstatutoryEITrateapplicabletoprofitsoftheconsolidatedentitiesandtheincometaxexpensesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatementAlt0": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.",
        "label": "Income Loss From Continuing Operations Including Portions Attributable To Noncontrolling Interest",
        "terseLabel": "Net loss attributable to Future Fintech Group, Inc."
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionsAttributableToNoncontrollingInterest",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_IncomeLossFromContinuingsOperation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.",
        "label": "Income Loss From Continuings Operation",
        "terseLabel": "Loss available to common stockholders from discontinued operations, Income"
       }
      }
     },
     "localname": "IncomeLossFromContinuingsOperation",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_IncomeTaxDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A description of the income tax.",
        "label": "Income Tax Description",
        "terseLabel": "Income tax, description"
       }
      }
     },
     "localname": "IncomeTaxDescription",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_IncomeTaxDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax (Details) [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxDetailsLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_IncomeTaxDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax (Details) [Table]"
       }
      }
     },
     "localname": "IncomeTaxDetailsTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_IncomeTaxLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IncomeTax"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_IncomeTaxTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax [Table]"
       }
      }
     },
     "localname": "IncomeTaxTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IncomeTax"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_IncomeTaxTablesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Tables Line Items",
        "terseLabel": "Income Tax [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxTablesLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IncomeTaxTables"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_IncomeTaxTablesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax (Tables) [Table]"
       }
      }
     },
     "localname": "IncomeTaxTablesTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IncomeTaxTables"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_IncreaseDecreaseInAdvancesFromCustomers": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount of prepayments by customers for goods or services to be provided at a later date.",
        "label": "Increase Decrease In Advances From Customers",
        "terseLabel": "Advances from customers"
       }
      }
     },
     "localname": "IncreaseDecreaseInAdvancesFromCustomers",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_IncreaseInBadDebtExpense": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase in bad debt expense.",
        "label": "Increase In Bad Debt Expense",
        "terseLabel": "Increase in bad debt expense"
       }
      }
     },
     "localname": "IncreaseInBadDebtExpense",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Estimated Amortization [Abstract]"
       }
      }
     },
     "localname": "IntangibleAssetsDetailsScheduleofestimatedamortizationLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_IntangibleAssetsDetailsScheduleofestimatedamortizationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets (Details) - Schedule of estimated amortization [Table]"
       }
      }
     },
     "localname": "IntangibleAssetsDetailsScheduleofestimatedamortizationTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_IntersegmentLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of inter-segment loss.",
        "label": "Intersegment Loss",
        "terseLabel": "Inter-segment loss"
       }
      }
     },
     "localname": "IntersegmentLoss",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofsegmentgrossprofitreportablesegmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal amount.",
        "label": "Investments In And Advances To Affiliate Balance Principal Amount",
        "terseLabel": "Principal amount"
       }
      }
     },
     "localname": "InvestmentsInAndAdvancesToAffiliateBalancePrincipalAmount",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnotepayableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_IssuanceOfCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of common stock.",
        "label": "Issuance Of Common Stock",
        "terseLabel": "Issuance of common stock"
       }
      }
     },
     "localname": "IssuanceOfCommonStock",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/GoodwillDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ftft_IssuedAndOutstandingPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issued and outstanding, percentage.",
        "label": "Issued And Outstanding Percentage",
        "terseLabel": "Issued and outstanding, percentage"
       }
      }
     },
     "localname": "IssuedAndOutstandingPercentage",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AcquisitionDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ftft_IssuedUponSharesRelatedToConsultant": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of issued upon shares related to consultant.",
        "label": "Issued Upon Shares Related To Consultant",
        "terseLabel": "Issued upon shares related to consultant"
       }
      }
     },
     "localname": "IssuedUponSharesRelatedToConsultant",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ftft_JKNDCLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "JKNDCLimited Member",
        "terseLabel": "JKNDC Limited [Member]"
       }
      }
     },
     "localname": "JKNDCLimitedMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofcompanytransactionswithrelatedpartiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_JKNDCLimitedOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "JKNDCLimited One Member",
        "terseLabel": "JKNDC Limited One [Member]"
       }
      }
     },
     "localname": "JKNDCLimitedOneMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofcompanytransactionswithrelatedpartiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_JingChenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jing Chen Member",
        "terseLabel": "Jing chen [Member]"
       }
      }
     },
     "localname": "JingChenMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofduefromrelatedpartiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_KAZANSAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "KAZANSAMember",
        "terseLabel": "KAZAN S.A [Member]"
       }
      }
     },
     "localname": "KAZANSAMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CorporateInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_KaiXuMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Kai Xu Member",
        "terseLabel": "Kai Xu [Member]"
       }
      }
     },
     "localname": "KaiXuMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofduefromrelatedpartiesTable",
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_KazanSAOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Kazan SAOne Member",
        "terseLabel": "Kazan S.A One [Member]"
       }
      }
     },
     "localname": "KazanSAOneMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CorporateInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_KhyberMoneyExchangeLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Khyber Money Exchange Ltd Member",
        "terseLabel": "Khyber Money Exchange Ltd [Member]",
        "verboseLabel": "Khyber Money Exchange Ltd. [Member]"
       }
      }
     },
     "localname": "KhyberMoneyExchangeLtdMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/GoodwillDetails",
      "http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable_Parentheticals"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases Details Scheduleofmaturitiesofleaseliabilities Line Items",
        "terseLabel": "Schedule of Maturities of Lease Liabilities [Abstract]"
       }
      }
     },
     "localname": "LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Maturities of Lease Liabilities [Abstract]"
       }
      }
     },
     "localname": "LeasesDetailsScheduleofmaturitiesofleaseliabilitiesTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_LeasesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesDisclosureAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_LeasesDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of leases.",
        "label": "Leases Disclosure Text Block",
        "terseLabel": "LEASES"
       }
      }
     },
     "localname": "LeasesDisclosureTextBlock",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ftft_LessNoncontrollingInterests": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-controlling interests.",
        "label": "Less Noncontrolling Interests",
        "terseLabel": "Less: non-controlling interests"
       }
      }
     },
     "localname": "LessNoncontrollingInterests",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_LesseeOperatingLeaseRemainingLeaseTerm1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee Operating Lease Remaining Lease Term1",
        "terseLabel": "Operating leases have remaining lease, term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm1",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ftft_LoanAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Agreement Member",
        "terseLabel": "Loan Agreement [Member]"
       }
      }
     },
     "localname": "LoanAgreementMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_LoanReceivablesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Receivables (Details) [Line Items]"
       }
      }
     },
     "localname": "LoanReceivablesDetailsLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_LoanReceivablesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Receivables (Details) [Table]"
       }
      }
     },
     "localname": "LoanReceivablesDetailsTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_LossPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Per Share Abstract",
        "terseLabel": "Loss per share:"
       }
      }
     },
     "localname": "LossPerShareAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_MingYiMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ming Yi Member",
        "terseLabel": "Ming Yi [Member]"
       }
      }
     },
     "localname": "MingYiMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofduefromrelatedpartiesTable",
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_NetIncome": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net income.",
        "label": "Net Income",
        "terseLabel": "Net income percentage"
       }
      }
     },
     "localname": "NetIncome",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ftft_NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders.",
        "label": "Net Income Loss From Discontinued Operation Available To Common Shareholders Basic",
        "terseLabel": "Loss (income) from discontinued operations, Income"
       }
      }
     },
     "localname": "NetIncomeLossFromDiscontinuedOperationAvailableToCommonShareholdersBasic",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_NiceTalentAssetManagementLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nice Talent Asset Management Limited Member",
        "terseLabel": "Nice Talent Asset Management Limited [Member]"
       }
      }
     },
     "localname": "NiceTalentAssetManagementLimitedMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DeferredLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_NiceTalentPartnerLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nice Talent Partner Limited Member",
        "terseLabel": "Nice Talent Partner Limited [Member]"
       }
      }
     },
     "localname": "NiceTalentPartnerLimitedMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofcompanytransactionswithrelatedpartiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_NingboTielinSupplyChainManagementCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ningbo Tielin Supply Chain Management Co Ltd Member",
        "terseLabel": "Ningbo Tielin Supply Chain Management Co., Ltd [Member]"
       }
      }
     },
     "localname": "NingboTielinSupplyChainManagementCoLtdMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofcompanytransactionswithrelatedpartiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_NotePayableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note Payable [Abstract]"
       }
      }
     },
     "localname": "NotePayableAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_NotePayableDetailsScheduleofnotepayableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note Payable (Details) - Schedule of note payable [Line Items]"
       }
      }
     },
     "localname": "NotePayableDetailsScheduleofnotepayableLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnotepayableTable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_NotePayableDetailsScheduleofnotepayableTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note Payable (Details) - Schedule of note payable [Table]"
       }
      }
     },
     "localname": "NotePayableDetailsScheduleofnotepayableTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnotepayableTable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_NotePayableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note Payable Line Items",
        "terseLabel": "Note Payable [Abstract]"
       }
      }
     },
     "localname": "NotePayableLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/NotePayable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_NotePayableTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note Payable [Table]"
       }
      }
     },
     "localname": "NotePayableTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/NotePayable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_NotePayableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note Payable Text Block",
        "terseLabel": "NOTE PAYABLE"
       }
      }
     },
     "localname": "NotePayableTextBlock",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/NotePayable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ftft_NumberOfInstallments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of installments.",
        "label": "Number Of Installments",
        "terseLabel": "Number of installments"
       }
      }
     },
     "localname": "NumberOfInstallments",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AcquisitionDetails",
      "http://skypeoplefruitjuice.com/role/DeferredLiabilitiesDetails",
      "http://skypeoplefruitjuice.com/role/GoodwillDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ftft_OLAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OLAMember",
        "terseLabel": "OLA [Member]"
       }
      }
     },
     "localname": "OLAMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofduefromrelatedpartiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_OlaJohannesLindMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ola Johannes Lind Member",
        "terseLabel": "Ola Johannes Lind [Member]"
       }
      }
     },
     "localname": "OlaJohannesLindMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofduefromrelatedpartiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_OneVendorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "One Vendor Member",
        "terseLabel": "One Vendor [Member]"
       }
      }
     },
     "localname": "OneVendorMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/RisksandUncertaintiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_OperatingCashFlow": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of operating cash flow.",
        "label": "Operating Cash Flow",
        "terseLabel": "operating cash flows"
       }
      }
     },
     "localname": "OperatingCashFlow",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_OperatingLeaseWeightedAverageDiscountRatePercent1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease Weighted Average Discount Rate Percent1",
        "terseLabel": "Weighted average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent1",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ftft_OperatingLeaseWeightedAverageRemainingLeaseTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ftft_OperatingLeasesFutureMinimumPaymentDue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating leases future minimum payment due.",
        "label": "Operating Leases Future Minimum Payment Due",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentDue",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_OperatingLeasesFutureMinimumPaymentsDueInFiveYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating leases future minimum payments due in five year.",
        "label": "Operating Leases Future Minimum Payments Due In Five Year",
        "terseLabel": "From April 1, 2025 to March 31, 2026"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYear",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_OperatingLeasesFutureMinimumPaymentsDueInSixYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating leases future minimum payments due in six year.",
        "label": "Operating Leases Future Minimum Payments Due In Six Year",
        "terseLabel": "From April 1, 2026 to March 31, 2027"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInSixYear",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_OperatingLeasesFutureMinimumPaymentsDueInTHreeYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating leases future minimum payments due in two year.",
        "label": "Operating Leases Future Minimum Payments Due In THree Year",
        "terseLabel": "From April 1, 2024 to March 31, 2025"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTHreeYear",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_OperatingLeasesFutureMinimumPaymentsDueInTwoYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating leases future minimum payments due in two year.",
        "label": "Operating Leases Future Minimum Payments Due In Two Year",
        "terseLabel": "From April 1, 2023 to March 31, 2024"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYear",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_OperatingLeasesLiabilityCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Leases Liability Current",
        "terseLabel": "Less: Current obligations"
       }
      }
     },
     "localname": "OperatingLeasesLiabilityCurrent",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_OperatingLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss.",
        "label": "Operating Loss",
        "terseLabel": "Operating loss"
       }
      }
     },
     "localname": "OperatingLoss",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax Discontinued Operstion",
        "terseLabel": "Foreign currency translation"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_OtherCurrentAssets": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other current assets",
        "label": "Other Current Assets",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherCurrentAssets",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_OtherReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Receivable amount",
        "label": "Other Receivable",
        "terseLabel": "Other receivables"
       }
      }
     },
     "localname": "OtherReceivable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_OtherReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivables [Abstract]"
       }
      }
     },
     "localname": "OtherReceivablesAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_OtherReceivablesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivables (Details) [Line Items]"
       }
      }
     },
     "localname": "OtherReceivablesDetailsLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_OtherReceivablesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivables (Details) [Table]"
       }
      }
     },
     "localname": "OtherReceivablesDetailsTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_OtherReceivablesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of other receivables.",
        "label": "Other Receivables Text Block",
        "terseLabel": "OTHER RECEIVABLES"
       }
      }
     },
     "localname": "OtherReceivablesTextBlock",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/OtherReceivables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ftft_PangDongMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pang Dong Member",
        "terseLabel": "Pang Dong [Member]"
       }
      }
     },
     "localname": "PangDongMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_PaymentDividends": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment dividends.",
        "label": "Payment Dividends",
        "terseLabel": "Payment dividends percentage"
       }
      }
     },
     "localname": "PaymentDividends",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ftft_PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments for Coal and Aluminum Ingots Supply Chain Financing/Trading.\r \n.",
        "label": "Payments For Coal And Aluminum Ingots Supply Chain Financing Trading",
        "terseLabel": "Supply Chain Financing/Trading payment"
       }
      }
     },
     "localname": "PaymentsForCoalAndAluminumIngotsSupplyChainFinancingTrading",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofaccountspayablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_PengLeiMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peng Lei Member",
        "terseLabel": "Peng Lei [Member]"
       }
      }
     },
     "localname": "PengLeiMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_PercentageOfCommonStockShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of common stock shares.",
        "label": "Percentage Of Common Stock Shares",
        "terseLabel": "Purchase price percentage"
       }
      }
     },
     "localname": "PercentageOfCommonStockShares",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/GoodwillDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ftft_PercentageOfIssuedAndOutstandingShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of issued and outstanding shares.",
        "label": "Percentage Of Issued And Outstanding Shares",
        "terseLabel": "Percentage of issued and outstanding shares"
       }
      }
     },
     "localname": "PercentageOfIssuedAndOutstandingShares",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/GoodwillDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ftft_PrepaymentsForSandAndSteelSupplyChainFinancingTrading": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepayments for Sand and Steel Supply Chain Financing/Trading.",
        "label": "Prepayments For Sand And Steel Supply Chain Financing Trading",
        "terseLabel": "Prepayments for Sand and Steel Supply Chain Financing/Trading"
       }
      }
     },
     "localname": "PrepaymentsForSandAndSteelSupplyChainFinancingTrading",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_PrivateEquityFundMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Private Equity Fund Member",
        "terseLabel": "Private Equity Funds [Member]"
       }
      }
     },
     "localname": "PrivateEquityFundMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShortTermInvestmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_ProceedsFromLoanPayable": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash payable to principal payments made on loans related to operating activities.",
        "label": "Proceeds From Loan Payable",
        "negatedLabel": "Proceeds from loan payable"
       }
      }
     },
     "localname": "ProceedsFromLoanPayable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_PropertyPlantEquipmentNet": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amoun of Property, plant and equipment, net",
        "label": "Property Plant Equipment Net",
        "terseLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantEquipmentNet",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_PurchasePricePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase price percentage.",
        "label": "Purchase Price Percentage",
        "terseLabel": "Purchase, price percentage"
       }
      }
     },
     "localname": "PurchasePricePercentage",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AcquisitionDetails",
      "http://skypeoplefruitjuice.com/role/DeferredLiabilitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ftft_RecordedImpairmentLoss": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recorded impairment loss.",
        "label": "Recorded Impairment Loss",
        "terseLabel": "Recorded impairment loss"
       }
      }
     },
     "localname": "RecordedImpairmentLoss",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ImpairmentLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_ReitsBeijingTechnologyCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reits Beijing Technology Co Ltd Member",
        "terseLabel": "Reits (Beijing) Technology Co., Ltd [Member]"
       }
      }
     },
     "localname": "ReitsBeijingTechnologyCoLtdMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofduetorelatedpartiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_RelatedPartiesRelationship": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties relationship.",
        "label": "Related Parties Relationship",
        "terseLabel": "Relationship"
       }
      }
     },
     "localname": "RelatedPartiesRelationship",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofduefromrelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_RelatedPartiesTransactionRelationship": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Relationship.",
        "label": "Related Parties Transaction Relationship",
        "terseLabel": "Relationship"
       }
      }
     },
     "localname": "RelatedPartiesTransactionRelationship",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofcompanytransactionswithrelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction (Details) - Schedule of due from related parties [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofduefromrelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction (Details) - Schedule of due from related parties [Table]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDetailsScheduleofduefromrelatedpartiesTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofduefromrelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction (Details) - Schedule of due to related parties [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofduetorelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction (Details) - Schedule of due to related parties [Table]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDetailsScheduleofduetorelatedpartiesTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofduetorelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_RelatedPartyTransactionNote": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related party transaction note.",
        "label": "Related Party Transaction Note",
        "terseLabel": "Note"
       }
      }
     },
     "localname": "RelatedPartyTransactionNote",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofcompanytransactionswithrelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_RepaymentForLoanReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repayment of loan receivable.",
        "label": "Repayment For Loan Receivable",
        "terseLabel": "Repayment for loan receivable"
       }
      }
     },
     "localname": "RepaymentForLoanReceivable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_RepaymentOfAmountsDueToRelatedPartiesNet": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repayment of amounts due to related parties, net.",
        "label": "Repayment Of Amounts Due To Related Parties Net",
        "negatedLabel": "Repayment of amounts due to related parties, net"
       }
      }
     },
     "localname": "RepaymentOfAmountsDueToRelatedPartiesNet",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_ReportableSegmentRevenue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of reportable segment revenue.",
        "label": "Reportable Segment Revenue",
        "terseLabel": "Reportable segment revenue"
       }
      }
     },
     "localname": "ReportableSegmentRevenue",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofsegmentgrossprofitreportablesegmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_RisksandUncertaintiesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties (Details) [Line Items]"
       }
      }
     },
     "localname": "RisksandUncertaintiesDetailsLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/RisksandUncertaintiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_RisksandUncertaintiesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties (Details) [Table]"
       }
      }
     },
     "localname": "RisksandUncertaintiesDetailsTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/RisksandUncertaintiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfAccountsPayablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accounts Payables [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayablesAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfAccountsPayablesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Accounts Payables Table Text Block",
        "terseLabel": "Schedule of accounts payables"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayablesTableTextBlock",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountPayablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ftft_ScheduleOfAccountsReceivableNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accounts Receivable Net [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfAccountsReceivableNetAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfAccountsReceivableNetOfSpecificAllowancesForDoubtfulAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Accounts Receivable Net Of Specific Allowances For Doubtful Accounts Abstract"
       }
      }
     },
     "localname": "ScheduleOfAccountsReceivableNetOfSpecificAllowancesForDoubtfulAccountsAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfAccountsReceivableNetTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of schedule of accounts receivable, net.",
        "label": "Schedule Of Accounts Receivable Net Table Text Block",
        "terseLabel": "Schedule of accounts receivable, net"
       }
      }
     },
     "localname": "ScheduleOfAccountsReceivableNetTableTextBlock",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountsReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ftft_ScheduleOfAccruedExpensesAndOtherPayablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Accrued Expenses And Other Payables Abstract"
       }
      }
     },
     "localname": "ScheduleOfAccruedExpensesAndOtherPayablesAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfAllocationOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Allocation of Estimated Fair Values of Net Assets Acquired and Liabilities [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfAllocationOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Company Transactions With Related Parties Abstract"
       }
      }
     },
     "localname": "ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfConsolidatedAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Consolidated Assets And Liabilities Abstract"
       }
      }
     },
     "localname": "ScheduleOfConsolidatedAssetsAndLiabilitiesAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfDueFromRelatedPartiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Due From Related Parties Abstract"
       }
      }
     },
     "localname": "ScheduleOfDueFromRelatedPartiesAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of due from related parties [Table Text Block].",
        "label": "Schedule Of Due From Related Parties Table Text Block",
        "terseLabel": "Schedule of due from related parties"
       }
      }
     },
     "localname": "ScheduleOfDueFromRelatedPartiesTableTextBlock",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/RelatedPartyTransactionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ftft_ScheduleOfDueToRelatedPartiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Due To Related Parties Abstract"
       }
      }
     },
     "localname": "ScheduleOfDueToRelatedPartiesAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfDueToRelatedPartiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of schedule of due to related parties.",
        "label": "Schedule Of Due To Related Parties Table Text Block",
        "terseLabel": "Schedule of due to related parties"
       }
      }
     },
     "localname": "ScheduleOfDueToRelatedPartiesTableTextBlock",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/RelatedPartyTransactionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ftft_ScheduleOfEstimatedAmortizationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Estimated Amortization Abstract"
       }
      }
     },
     "localname": "ScheduleOfEstimatedAmortizationAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfIntangibleAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Intangible Assets Abstract"
       }
      }
     },
     "localname": "ScheduleOfIntangibleAssetsAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Loss From Continuing Operations Before Income Tax Abstract"
       }
      }
     },
     "localname": "ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule Of Loss From Continuing Operations Before Income Tax Table Text Block",
        "terseLabel": "Schedule of loss from continuing operations before income tax"
       }
      }
     },
     "localname": "ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxTableTextBlock",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ftft_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Maturities Of Lease Liabilities Abstract"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Net Assets Acquired and Liabilities [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfNetAssetsAcquiredAndLiabilitiesAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfNotePayableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Note Payable Abstract"
       }
      }
     },
     "localname": "ScheduleOfNotePayableAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfNotePayableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Note Payable Table Text Block",
        "terseLabel": "Schedule of note payable"
       }
      }
     },
     "localname": "ScheduleOfNotePayableTableTextBlock",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/NotePayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ftft_ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Numerators and Denominators Used in the Computations of Basic And Diluted Eps [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfNumeratorsAndDenominatorsUsedInTheComputationsOfBasicAndDilutedEpsAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfOperatingResultsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Operating Results Abstract"
       }
      }
     },
     "localname": "ScheduleOfOperatingResultsAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfOtherCurrentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Other Current Assets [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfOtherCurrentAssetsAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfPropertyAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Property And Equipment Abstract"
       }
      }
     },
     "localname": "ScheduleOfPropertyAndEquipmentAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Property Plant And Equipment Are Depreciated Estimated Useful Lives Abstract"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of property, plant and equipment are depreciated estimated useful lives.",
        "label": "Schedule Of Property Plant And Equipment Are Depreciated Estimated Useful Lives Table Text Block",
        "terseLabel": "Schedule of property, plant and equipment are depreciated estimated useful lives"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ftft_ScheduleOfSegmentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Segment Assets Abstract"
       }
      }
     },
     "localname": "ScheduleOfSegmentAssetsAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfSegmentAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the segment assets.",
        "label": "Schedule Of Segment Assets Table Text Block",
        "terseLabel": "Schedule of segment assets"
       }
      }
     },
     "localname": "ScheduleOfSegmentAssetsTableTextBlock",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ftft_ScheduleOfSegmentGrossProfitReportableSegmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Segment Gross Profit Reportable Segment Abstract"
       }
      }
     },
     "localname": "ScheduleOfSegmentGrossProfitReportableSegmentAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_ScheduleOfStatutoryEitRateApplicableToProfitsOfTheConsolidatedEntitiesAndTheIncomeTaxExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Statutory Eit Rate Applicable to Profits of the Consolidated Entities and the Income Tax Expenses [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfStatutoryEitRateApplicableToProfitsOfTheConsolidatedEntitiesAndTheIncomeTaxExpensesAbstract",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ftft_SegmentGrossProfit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of segment gross profit.",
        "label": "Segment Gross Profit",
        "terseLabel": "Segment gross profit"
       }
      }
     },
     "localname": "SegmentGrossProfit",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofsegmentgrossprofitreportablesegmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_SegmentInformationReclassificationPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Segment Information Reclassification [PolicyText Block].",
        "label": "Segment Information Reclassification Policy Text Block",
        "terseLabel": "Segment Information Reclassification"
       }
      }
     },
     "localname": "SegmentInformationReclassificationPolicyTextBlock",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting (Details) - Schedule of loss from continuing operations before income tax [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleoflossfromcontinuingoperationsbeforeincometaxTable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting (Details) - Schedule of loss from continuing operations before income tax [Table]"
       }
      }
     },
     "localname": "SegmentReportingDetailsScheduleoflossfromcontinuingoperationsbeforeincometaxTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleoflossfromcontinuingoperationsbeforeincometaxTable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_SegmentReportingDetailsScheduleofsegmentassetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting (Details) - Schedule of segment assets [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingDetailsScheduleofsegmentassetsLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofsegmentassetsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_SegmentReportingDetailsScheduleofsegmentassetsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting (Details) - Schedule of segment assets [Table]"
       }
      }
     },
     "localname": "SegmentReportingDetailsScheduleofsegmentassetsTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofsegmentassetsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_SettlementAgreementTerms": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The terms of a settlement agreement which resolved the legal matter, including the nature of the consideration, timing of payment, and the nature of rights obtained or lost (for example, but not limited to, patent, trademark, copyright, license and franchise rights).",
        "label": "Settlement Agreement Terms",
        "terseLabel": "Agreement term"
       }
      }
     },
     "localname": "SettlementAgreementTerms",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ftft_ShanchunHuangMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shanchun Huang Member",
        "terseLabel": "Shanchun Huang [Member]"
       }
      }
     },
     "localname": "ShanchunHuangMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_ShareBasedCompensationDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Based Compensation (Details) [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationDetailsLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_ShareBasedCompensationDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Based Compensation (Details) [Table]"
       }
      }
     },
     "localname": "ShareBasedCompensationDetailsTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_ShortTermInvestment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "label": "Short Term Investment",
        "terseLabel": "Short term investment"
       }
      }
     },
     "localname": "ShortTermInvestment",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ImpairmentLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_ShortTermInvestmentDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short Term Investment (Details) [Line Items]"
       }
      }
     },
     "localname": "ShortTermInvestmentDetailsLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShortTermInvestmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_ShortTermInvestmentDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short Term Investment (Details) [Table]"
       }
      }
     },
     "localname": "ShortTermInvestmentDetailsTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShortTermInvestmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_StatutoryReserveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserve Member",
        "terseLabel": "Statutory reserve"
       }
      }
     },
     "localname": "StatutoryReserveMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_StockClosingPrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock closing price.",
        "label": "Stock Closing Price",
        "terseLabel": "Stock closing price (in Dollars per share)"
       }
      }
     },
     "localname": "StockClosingPrice",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ftft_StockRelatedCompensationExpenses": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock related compensation expenses.",
        "label": "Stock Related Compensation Expenses",
        "terseLabel": "Stock related compensation"
       }
      }
     },
     "localname": "StockRelatedCompensationExpenses",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ftft_SubsequentEventsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SubsequentEvents"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_SubsequentEventsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Table]"
       }
      }
     },
     "localname": "SubsequentEventsTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SubsequentEvents"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_SummaryofSignificantAccountingPoliciesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) [Line Items]"
       }
      }
     },
     "localname": "SummaryofSignificantAccountingPoliciesDetailsLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of property, plant and equipment are depreciated estimated useful lives [Line Items]"
       }
      }
     },
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of property, plant and equipment are depreciated estimated useful lives [Table]"
       }
      }
     },
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_SummaryofSignificantAccountingPoliciesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) [Table]"
       }
      }
     },
     "localname": "SummaryofSignificantAccountingPoliciesDetailsTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_SummaryofSignificantAccountingPoliciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "SummaryofSignificantAccountingPoliciesLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_SummaryofSignificantAccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies [Table]"
       }
      }
     },
     "localname": "SummaryofSignificantAccountingPoliciesTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_SummaryofSignificantAccountingPoliciesTablesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summaryof Significant Accounting Policies Tables Line Items",
        "terseLabel": "Summary of Significant Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "SummaryofSignificantAccountingPoliciesTablesLineItems",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_SummaryofSignificantAccountingPoliciesTablesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Tables) [Table]"
       }
      }
     },
     "localname": "SummaryofSignificantAccountingPoliciesTablesTable",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "ftft_SupplyChainFinancingTradingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supply Chain Financing Trading Member",
        "terseLabel": "Supply Chain Financing/Trading [Member]"
       }
      }
     },
     "localname": "SupplyChainFinancingTradingMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofsegmentgrossprofitreportablesegmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_Total": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total.",
        "label": "Total",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "Total",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_TotalAccountsReceivableNet": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of total accounts receivable, net.",
        "label": "Total Accounts Receivable Net",
        "terseLabel": "Total accounts receivable, net"
       }
      }
     },
     "localname": "TotalAccountsReceivableNet",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetofspecificallowancesfordoubtfulaccountsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "ftft_TotalAccountsReceivablesNet": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total accounts receivable, net.",
        "label": "Total Accounts Receivables Net",
        "totalLabel": "Total accounts receivable, net"
       }
      }
     },
     "localname": "TotalAccountsReceivablesNet",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_TotalLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Total Liabilities",
        "terseLabel": "Total liabilities"
       }
      }
     },
     "localname": "TotalLiabilities",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_TotalPurchasePriceForAcquisitionNetCash": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Purchase Price For Acquisition Net Cash",
        "label": "Total Purchase Price For Acquisition Net Cash",
        "terseLabel": "Total purchase price for acquisition net of $275,624 of cash"
       }
      }
     },
     "localname": "TotalPurchasePriceForAcquisitionNetCash",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_TransferPrice": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of transfer price.",
        "label": "Transfer Price",
        "terseLabel": "Transfer price"
       }
      }
     },
     "localname": "TransferPrice",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_VariableInterestEntityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Interest Entity Member",
        "terseLabel": "Variable Interest Entity [Member]"
       }
      }
     },
     "localname": "VariableInterestEntityMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofoperatingresultsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_Vehicle": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments To Acquire Vehicle.",
        "label": "Vehicle",
        "terseLabel": "Vehicle"
       }
      }
     },
     "localname": "Vehicle",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ftft_WarrantsPerSharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The warrants per share price.",
        "label": "Warrants Per Share Price",
        "terseLabel": "Warrants, Pre-share amount"
       }
      }
     },
     "localname": "WarrantsPerSharePrice",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "ftft_WarrantsShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants, shares.",
        "label": "Warrants Shares",
        "terseLabel": "Warrants, Share"
       }
      }
     },
     "localname": "WarrantsShares",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "ftft_WongTaiKueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Wong Tai Kue Member",
        "terseLabel": "Wong Tai Kue [Member]"
       }
      }
     },
     "localname": "WongTaiKueMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofduefromrelatedpartiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_YongkeXueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Yongke Xue Member",
        "terseLabel": "Yongke Xue [Member]"
       }
      }
     },
     "localname": "YongkeXueMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ftft_ZhiYanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Zhi Yan Member",
        "terseLabel": "Zhi Yan [Member]"
       }
      }
     },
     "localname": "ZhiYanMember",
     "nsuri": "http://skypeoplefruitjuice.com/20230331",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofduetorelatedpartiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CondensedBalanceSheetStatementTable": {
     "auth_ref": [
      "r177",
      "r235",
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.",
        "label": "Condensed Balance Sheet Statement [Table]"
       }
      }
     },
     "localname": "CondensedBalanceSheetStatementTable",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedBalanceSheetStatementsCaptionsLineItems": {
     "auth_ref": [
      "r178",
      "r235",
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Schedule of consolidated assets and liabilities [Abstract]"
       }
      }
     },
     "localname": "CondensedBalanceSheetStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedIncomeStatementTable": {
     "auth_ref": [
      "r178",
      "r235",
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about condensed income statement including, but not limited to, income statements of consolidated entities and consolidation eliminations.",
        "label": "Condensed Income Statement [Table]"
       }
      }
     },
     "localname": "CondensedIncomeStatementTable",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofoperatingresultsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedIncomeStatementsCaptionsLineItems": {
     "auth_ref": [
      "r178",
      "r235",
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Schedule of operating results [Abstract]"
       }
      }
     },
     "localname": "CondensedIncomeStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofoperatingresultsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [
      "r299",
      "r300",
      "r301"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of investment including named security. Excludes entity that is consolidated.",
        "label": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShortTermInvestmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r293",
      "r670",
      "r742",
      "r765",
      "r766"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name or description of a single external customer or a group of external customers.",
        "label": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/RisksandUncertaintiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r330",
      "r331",
      "r332",
      "r333",
      "r365",
      "r463",
      "r520",
      "r550",
      "r551",
      "r612",
      "r614",
      "r616",
      "r617",
      "r627",
      "r646",
      "r647",
      "r660",
      "r668",
      "r673",
      "r679",
      "r741",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CorporateInformationDetails",
      "http://skypeoplefruitjuice.com/role/IncomeTaxDetails",
      "http://skypeoplefruitjuice.com/role/ScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable",
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails",
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r330",
      "r331",
      "r332",
      "r333",
      "r365",
      "r463",
      "r520",
      "r550",
      "r551",
      "r612",
      "r614",
      "r616",
      "r617",
      "r627",
      "r646",
      "r647",
      "r660",
      "r668",
      "r673",
      "r679",
      "r741",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CorporateInformationDetails",
      "http://skypeoplefruitjuice.com/role/ScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable",
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails",
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.",
        "label": "Ownership [Axis]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CorporateInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.",
        "label": "Ownership [Domain]"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CorporateInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r330",
      "r331",
      "r332",
      "r333",
      "r363",
      "r365",
      "r373",
      "r374",
      "r375",
      "r462",
      "r463",
      "r520",
      "r550",
      "r551",
      "r612",
      "r614",
      "r616",
      "r617",
      "r627",
      "r646",
      "r647",
      "r660",
      "r668",
      "r673",
      "r679",
      "r682",
      "r734",
      "r741",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CorporateInformationDetails",
      "http://skypeoplefruitjuice.com/role/IncomeTaxDetails",
      "http://skypeoplefruitjuice.com/role/ScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable",
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails",
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r330",
      "r331",
      "r332",
      "r333",
      "r363",
      "r365",
      "r373",
      "r374",
      "r375",
      "r462",
      "r463",
      "r520",
      "r550",
      "r551",
      "r612",
      "r614",
      "r616",
      "r617",
      "r627",
      "r646",
      "r647",
      "r660",
      "r668",
      "r673",
      "r679",
      "r682",
      "r734",
      "r741",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CorporateInformationDetails",
      "http://skypeoplefruitjuice.com/role/IncomeTaxDetails",
      "http://skypeoplefruitjuice.com/role/ScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable",
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails",
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r366",
      "r703",
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact.",
        "label": "Forecast [Member]",
        "terseLabel": "Forecast [Member]"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r249",
      "r366",
      "r697",
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails",
      "http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "auth_ref": [
      "r704",
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.",
        "label": "Condensed Balance Sheet [Table Text Block]",
        "terseLabel": "Schedule of consolidated assets and liabilities"
       }
      }
     },
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/VariableInterestEntityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": {
     "auth_ref": [
      "r704",
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.",
        "label": "Condensed Income Statement [Table Text Block]",
        "terseLabel": "Schedule of operating results"
       }
      }
     },
     "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/VariableInterestEntityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r299",
      "r300",
      "r301"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of investment including named security. Excludes entity that is consolidated.",
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShortTermInvestmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r179",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r291",
      "r292",
      "r543",
      "r546",
      "r548",
      "r613",
      "r615",
      "r619",
      "r628",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r649",
      "r669",
      "r682",
      "r742",
      "r765"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IncomeTaxDetails",
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r179",
      "r188",
      "r291",
      "r292",
      "r543",
      "r546",
      "r548",
      "r613",
      "r615",
      "r619",
      "r628",
      "r634",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r649",
      "r669",
      "r682",
      "r742",
      "r765"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IncomeTaxDetails",
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r249",
      "r366",
      "r697",
      "r699",
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails",
      "http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r726",
      "r752"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of individual, or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Numerators and Denominators Used in the Computations of Basic and Diluted Eps [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsAndNontradeReceivableTextBlock": {
     "auth_ref": [
      "r294",
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable.",
        "label": "Accounts and Nontrade Receivable [Text Block]",
        "terseLabel": "ACCOUNT PAYABLES"
       }
      }
     },
     "localname": "AccountsAndNontradeReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountPayables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.",
        "label": "Accounts and Other Receivables, Net, Current",
        "terseLabel": "Loan receivables",
        "verboseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsAndOtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet",
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetofspecificallowancesfordoubtfulaccountsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r23"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofaccruedexpensesandotherpayablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "terseLabel": "ACCRUED EXPENSES AND OTHER PAYABLES"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccruedExpensesandOtherPayables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r21",
      "r678"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet",
      "http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableOtherCurrent": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.",
        "label": "Accounts Payable, Other, Current",
        "negatedLabel": "Accrued expenses and other payables"
       }
      }
     },
     "localname": "AccountsPayableOtherCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "auth_ref": [
      "r202",
      "r295",
      "r296",
      "r652"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableGrossCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Accounts Receivable [Member]"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r295",
      "r296"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivablePurchase": {
     "auth_ref": [
      "r306"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase from purchase of accounts receivable.",
        "label": "Accounts Receivable, Purchase",
        "terseLabel": "Accounts Receivable, Purchase (in Dollars)"
       }
      }
     },
     "localname": "AccountsReceivablePurchase",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DeferredLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableSale": {
     "auth_ref": [
      "r307"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease from sale of accounts receivable.",
        "label": "Accounts Receivable, Sale",
        "terseLabel": "Receivable resale"
       }
      }
     },
     "localname": "AccountsReceivableSale",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r109",
      "r156"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Accruals"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofaccruedexpensesandotherpayablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.",
        "label": "Accrued Liabilities and Other Liabilities",
        "negatedLabel": "Accrued expenses and other payables",
        "terseLabel": "Accrued expenses and other payables"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent": {
     "auth_ref": [
      "r97"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received.",
        "label": "Accrued Professional Fees",
        "terseLabel": "Legal fee and other professionals"
       }
      }
     },
     "localname": "AccruedProfessionalFeesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofaccruedexpensesandotherpayablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedSalariesCurrent": {
     "auth_ref": [
      "r25",
      "r654"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Salaries, Current",
        "terseLabel": "Wages and employee reimbursement"
       }
      }
     },
     "localname": "AccruedSalariesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofaccruedexpensesandotherpayablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r65",
      "r197",
      "r499"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less: accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in accumulated depreciation, depletion and amortization as a result of sale or disposal of property, plant and equipment.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Sale or Disposal of Property, Plant and Equipment",
        "terseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember": {
     "auth_ref": [
      "r172",
      "r211",
      "r217",
      "r713",
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) from increase (decrease) in value of excluded component of derivative hedge, including portion attributable to noncontrolling interest.",
        "label": "Accumulated Other Comprehensive Income (Loss), Derivative Qualifying as Hedge, Excluded Component, Including Portion Attributable to Noncontrolling Interest [Member]",
        "terseLabel": "Accumulative Other comprehensive income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r208",
      "r209",
      "r210",
      "r211",
      "r425"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.",
        "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r4",
      "r14",
      "r33",
      "r415",
      "r418",
      "r452",
      "r521",
      "r522",
      "r712",
      "r713",
      "r714",
      "r719",
      "r720",
      "r721"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Deficits"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r112",
      "r678",
      "r769"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r380",
      "r381",
      "r382",
      "r539",
      "r719",
      "r720",
      "r721",
      "r748",
      "r772"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentForAmortization": {
     "auth_ref": [
      "r9",
      "r63"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.",
        "label": "Amortization",
        "terseLabel": "Amortization"
       }
      }
     },
     "localname": "AdjustmentForAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllOtherSegmentsMember": {
     "auth_ref": [
      "r261",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.",
        "label": "Other Segments [Member]",
        "terseLabel": "Other Segment [Member]",
        "verboseLabel": "Other Segments [Member]"
       }
      }
     },
     "localname": "AllOtherSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleoflossfromcontinuingoperationsbeforeincometaxTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofsegmentassetsTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofsegmentgrossprofitreportablesegmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AlternativeInvestment": {
     "auth_ref": [
      "r423",
      "r424"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment other than investment in equity security, investment in debt security and equity method investment. Includes, but is not limited to, investment in certain entities that calculate net asset value per share. Example includes, but is not limited to, investment in hedge fund, venture capital fund, private equity fund, and real estate partnership or fund.",
        "label": "Alternative Investment",
        "terseLabel": "Equity fund invests"
       }
      }
     },
     "localname": "AlternativeInvestment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShortTermInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmountOfRegulatoryAssistanceReceived1": {
     "auth_ref": [
      "r95"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of regulatory assistance received from a federal regulatory agency in conjunction with either an acquisition of a troubled financial institution, transfer of nonperforming assets to a newly-formed entity, or other reorganization.",
        "label": "Amount of Regulatory Assistance Received",
        "terseLabel": "Refund received"
       }
      }
     },
     "localname": "AmountOfRegulatoryAssistanceReceived1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "AssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetAcquisitionTextBlock": {
     "auth_ref": [
      "r747"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for asset acquisition.",
        "label": "Asset Acquisition [Text Block]",
        "terseLabel": "ACQUISITION"
       }
      }
     },
     "localname": "AssetAcquisitionTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/Acquisition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r154",
      "r200",
      "r231",
      "r264",
      "r279",
      "r285",
      "r302",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r408",
      "r412",
      "r426",
      "r491",
      "r574",
      "r678",
      "r690",
      "r739",
      "r740",
      "r754"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "terseLabel": "Total assets",
        "totalLabel": "TOTAL ASSETS"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet",
      "http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofsegmentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r193",
      "r206",
      "r231",
      "r302",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r408",
      "r412",
      "r426",
      "r678",
      "r739",
      "r740",
      "r754"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "terseLabel": "Total current assets",
        "totalLabel": "TOTAL CURRENT ASSETS"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet",
      "http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "CURRENT ASSETS"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsNet": {
     "auth_ref": [
      "r12"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net assets (liabilities).",
        "label": "Net Assets",
        "terseLabel": "Net assets"
       }
      }
     },
     "localname": "AssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsNoncurrent": {
     "auth_ref": [
      "r231",
      "r302",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r408",
      "r412",
      "r426",
      "r739",
      "r740",
      "r754"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.",
        "label": "Assets, Noncurrent",
        "totalLabel": "TOTAL NON-CURRENT ASSETS"
       }
      }
     },
     "localname": "AssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue": {
     "auth_ref": [
      "r233",
      "r234"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Market value of assets sold under agreements to repurchase when the carrying amount (or market value, if higher than the carrying amount) of securities or other assets sold under repurchase agreements exceeds 10 percent of total assets.",
        "label": "Assets Sold under Agreements to Repurchase, Market Value",
        "terseLabel": "Market value"
       }
      }
     },
     "localname": "AssetsSoldUnderAgreementsToRepurchaseMarketValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShortTermInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of preparation and principle of consolidation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BorrowingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Obligations to pay to another in accordance with an expressed or implied agreement.",
        "label": "Borrowings [Member]",
        "terseLabel": "Borrowings [Member]"
       }
      }
     },
     "localname": "BorrowingsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Building [Member]"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r405",
      "r671",
      "r672"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/GoodwillDetails",
      "http://skypeoplefruitjuice.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r68",
      "r69",
      "r405",
      "r671",
      "r672"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/GoodwillDetails",
      "http://skypeoplefruitjuice.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable_Parentheticals"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "totalLabel": "Net identifiable assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r70",
      "r71"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "totalLabel": "Net identifiable assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination.",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage",
        "terseLabel": "\u00c9quity interest percentage",
        "verboseLabel": "Equity interest percent"
       }
      }
     },
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/GoodwillDetails",
      "http://skypeoplefruitjuice.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareGross": {
     "auth_ref": [
      "r774"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.",
        "label": "Capitalized Computer Software, Gross",
        "terseLabel": "System and software"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r166",
      "r493",
      "r540",
      "r568",
      "r678",
      "r690",
      "r705"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r41",
      "r195",
      "r650"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r42"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": {
     "auth_ref": [
      "r727"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities.",
        "label": "Cash, Cash Equivalents, and Short-Term Investments [Text Block]",
        "terseLabel": "SHORT TERM INVESTMENT"
       }
      }
     },
     "localname": "CashCashEquivalentsAndShortTermInvestmentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShortTermInvestment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r41",
      "r130",
      "r229"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and Restricted Cash at End of Year",
        "periodStartLabel": "Cash and Restricted Cash at Beginning of Year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r2",
      "r130"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "NET INCREASE IN CASH AND RESTRICTED CASH"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r104",
      "r130"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations",
        "terseLabel": "Net Cash Used in Operating Activities \u2013 Discontinued Operations"
       }
      }
     },
     "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashReserveDepositRequiredAndMade": {
     "auth_ref": [
      "r701"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash deposited in a special reserve account for the exclusive benefit of customers pursuant to SEC Regulations.",
        "label": "Cash Reserve Deposit Required and Made",
        "terseLabel": "Cash deposit amount"
       }
      }
     },
     "localname": "CashReserveDepositRequiredAndMade",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r29",
      "r98",
      "r492",
      "r559"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 23)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r142",
      "r328",
      "r329",
      "r636",
      "r735"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "COMMITMENTS AND CONTINGENCIES"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsShares": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock issued as dividends during the period. Excludes stock splits.",
        "label": "Common Stock Dividends, Shares",
        "terseLabel": "Shares of common stock"
       }
      }
     },
     "localname": "CommonStockDividendsShares",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r680",
      "r681",
      "r682",
      "r684",
      "r685",
      "r686",
      "r687",
      "r719",
      "r720",
      "r748",
      "r768",
      "r772"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock",
        "verboseLabel": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AcquisitionDetails",
      "http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockNoParValue": {
     "auth_ref": [
      "r111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount per share of no-par value common stock.",
        "label": "Common Stock, No Par Value",
        "terseLabel": "Common stock, par value (in Dollars per share)"
       }
      }
     },
     "localname": "CommonStockNoParValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in Dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r111",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized",
        "verboseLabel": "Common stock, shares authorized (in Shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://skypeoplefruitjuice.com/role/CorporateInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r15",
      "r111",
      "r560",
      "r580",
      "r772",
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r111",
      "r494",
      "r678"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $0.001 par value; 60,000,000 shares authorized; 14,645,653 shares and 14,645,653 shares issued and outstanding as of March 31, 2023 and December 31, 2022 respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r34",
      "r213",
      "r215",
      "r223",
      "r485",
      "r506"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "COMPREHENSIVE LOSS ATTRIBUTABLE TO FUTURE FINTECH GROUP INC. STOCKHOLDERS"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r7",
      "r74",
      "r84",
      "r213",
      "r215",
      "r222",
      "r484",
      "r505"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "terseLabel": "Less: Net loss attributable to non-controlling interests"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r84",
      "r148",
      "r213",
      "r215",
      "r221",
      "r483",
      "r504"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r49",
      "r50",
      "r89",
      "r90",
      "r293",
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r49",
      "r50",
      "r89",
      "r90",
      "r293",
      "r526",
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.",
        "label": "Concentration Risk Disclosure [Text Block]",
        "terseLabel": "RISKS AND UNCERTAINTIES"
       }
      }
     },
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/RisksandUncertainties"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsolidationVariableInterestEntityPolicy": {
     "auth_ref": [
      "r75",
      "r78",
      "r80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).",
        "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]",
        "terseLabel": "Variable interest entities"
       }
      }
     },
     "localname": "ConsolidationVariableInterestEntityPolicy",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r140"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress, Gross",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateMember": {
     "auth_ref": [
      "r724"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.",
        "label": "Corporate Segment [Member]",
        "terseLabel": "Corporate and Unallocated [Member]"
       }
      }
     },
     "localname": "CorporateMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleoflossfromcontinuingoperationsbeforeincometaxTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofsegmentassetsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r123",
      "r231",
      "r302",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r426",
      "r739"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of Revenue",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofoperatingresultsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpensesRelatedParty": {
     "auth_ref": [
      "r123"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs of sales and operating expenses for the period incurred from transactions with related parties.",
        "label": "Costs and Expenses, Related Party",
        "terseLabel": "Stock related compensation expenses (in Dollars)"
       }
      }
     },
     "localname": "CostsAndExpensesRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditLossAdditionalImprovementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Account Payables [Abstract]"
       }
      }
     },
     "localname": "CreditLossAdditionalImprovementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r18",
      "r108",
      "r109",
      "r155",
      "r157",
      "r235",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r443",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r716"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate": {
     "auth_ref": [
      "r27",
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of any adjustments made to the stated rate to determine the effective rate.",
        "label": "Debt Instrument, Interest Rate, Basis for Effective Rate",
        "terseLabel": "Effective annual rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateBasisForEffectiveRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnotepayableTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "auth_ref": [
      "r27",
      "r91",
      "r355"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average effective interest rate during the reporting period.",
        "label": "Debt Instrument, Interest Rate During Period",
        "terseLabel": "Annual interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentIssuanceDate1": {
     "auth_ref": [
      "r19",
      "r741"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the debt instrument was issued, in YYYY-MM-DD format.",
        "label": "Debt Instrument, Issuance Date",
        "terseLabel": "Issue date"
       }
      }
     },
     "localname": "DebtInstrumentIssuanceDate1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnotepayableTable"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r28",
      "r235",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r443",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r716"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.",
        "label": "Debt Instrument, Redemption Price, Percentage",
        "terseLabel": "Purchase price percentage"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AcquisitionDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DeferredIncomeRevenueRecognized": {
     "auth_ref": [
      "r765",
      "r767"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized previously reported as deferred income not accounted for under Topic 606.",
        "label": "Deferred Income, Revenue Recognized",
        "terseLabel": "Recognize revenue"
       }
      }
     },
     "localname": "DeferredIncomeRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueAdditions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.",
        "label": "Deferred Revenue, Additions",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "DeferredRevenueAdditions",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueRefundPayments1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to customers for refund payments of revenue that was previously reported as deferred or unearned revenue.",
        "label": "Deferred Revenue, Refund Payments",
        "terseLabel": "Refund amount"
       }
      }
     },
     "localname": "DeferredRevenueRefundPayments1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r67",
      "r746"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofaccountspayablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r66",
      "r745"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "terseLabel": "Deferred liabilities (in Dollars)"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DeferredLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositAssets": {
     "auth_ref": [
      "r707"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.",
        "label": "Deposit Assets",
        "terseLabel": "Deposit payment"
       }
      }
     },
     "localname": "DepositAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Deposits": {
     "auth_ref": [
      "r96"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.",
        "label": "Deposits",
        "terseLabel": "Deposit"
       }
      }
     },
     "localname": "Deposits",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r9",
      "r64"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAverageSwaptionInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average fixed interest rate that will be received or paid upon exercise of a group of interest rate swaption contracts.",
        "label": "Derivative, Average Swaption Interest Rate",
        "terseLabel": "Overdue interest shall be charged"
       }
      }
     },
     "localname": "DerivativeAverageSwaptionInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/NotePayableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "auth_ref": [
      "r207"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Current",
        "terseLabel": "Deferred liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeMaturityDates": {
     "auth_ref": [
      "r550",
      "r551",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r682"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date derivative contract ends, in YYYY-MM-DD format.",
        "label": "Derivative, Contract End Date",
        "terseLabel": "Mature date"
       }
      }
     },
     "localname": "DerivativeMaturityDates",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnotepayableTable"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r367",
      "r368",
      "r377",
      "r378",
      "r379",
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "SHARE BASED COMPENSATION"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share",
        "terseLabel": "Loss (income) from discontinued operations, Pre-share amount"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DiscontinuedOperationsPolicyTextBlock": {
     "auth_ref": [
      "r11",
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for discontinued operations. Includes, but is not limited to, method of interest allocation to a discontinued operation.",
        "label": "Discontinued Operations, Policy [Policy Text Block]",
        "terseLabel": "Discontinued Operations"
       }
      }
     },
     "localname": "DiscontinuedOperationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r143"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "terseLabel": "Paid amount (in Dollars)"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPayableCurrent": {
     "auth_ref": [
      "r25"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Dividends Payable, Current",
        "terseLabel": "Accrued expenses and other payables"
       }
      }
     },
     "localname": "DividendsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r224",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r252",
      "r255",
      "r256",
      "r257",
      "r258",
      "r421",
      "r422",
      "r486",
      "r507",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted loss per share (in Dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Diluted loss per share:"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r47",
      "r48"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r434"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 5.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "terseLabel": "Effect of change in exchange rate"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "auth_ref": [
      "r700",
      "r744"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount",
        "terseLabel": "Computed expected benefits"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofstatutoryEITrateapplicabletoprofitsoftheconsolidatedentitiesandtheincometaxexpensesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r15",
      "r189",
      "r217",
      "r218",
      "r219",
      "r236",
      "r237",
      "r238",
      "r240",
      "r246",
      "r248",
      "r259",
      "r304",
      "r305",
      "r360",
      "r380",
      "r381",
      "r382",
      "r399",
      "r400",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r452",
      "r521",
      "r522",
      "r523",
      "r539",
      "r605"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AcquisitionDetails",
      "http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": {
     "auth_ref": [
      "r728"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.",
        "label": "Equity Method Investment, Other than Temporary Impairment",
        "terseLabel": "Equity interest value (in Dollars)"
       }
      }
     },
     "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CorporateInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityRestrictions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of the amount of equity that is restricted to use by regulation or agreement.",
        "label": "Equity Restrictions",
        "terseLabel": "Restriction amounted"
       }
      }
     },
     "localname": "EquityRestrictions",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ExcessStockSharesIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of excess stock shares of an entity that have been sold or granted to shareholders.",
        "label": "Excess Stock, Shares Issued",
        "terseLabel": "Shares issued (in Shares)",
        "verboseLabel": "Common stock, shares issued"
       }
      }
     },
     "localname": "ExcessStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AcquisitionDetails",
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "auth_ref": [
      "r1",
      "r9"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.",
        "label": "Fair Value Adjustment of Warrants",
        "terseLabel": "Warrants, Income"
       }
      }
     },
     "localname": "FairValueAdjustmentOfWarrants",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnumeratorsanddenominatorsusedinthecomputationsofbasicanddilutedEPSTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShortTermInvestmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r87",
      "r88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShortTermInvestmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Intangible assets useful life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r138"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "From April 1, 2023 to March 31, 2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r138"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "From April 1, 2027 to March 31, 2028"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r138"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "From April 1, 2026 to March 31, 2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r138"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "From April 1, 2025 to March 31, 2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r138"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "From April 1, 2024 to March 31, 2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Schedule of Intangible Assets [Abstract]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r137",
      "r468"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofestimatedamortizationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedTrademarksGross": {
     "auth_ref": [
      "r137"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of time.",
        "label": "Finite-Lived Trademarks, Gross",
        "terseLabel": "Trademarks"
       }
      }
     },
     "localname": "FiniteLivedTrademarksGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r428",
      "r430",
      "r432",
      "r433",
      "r602"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.",
        "label": "Gain (Loss), Foreign Currency Transaction, before Tax",
        "terseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign Currency and Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FurnitureAndFixturesGross": {
     "auth_ref": [
      "r140"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures, Gross",
        "terseLabel": "Office equipment, fixtures and furniture"
       }
      }
     },
     "localname": "FurnitureAndFixturesGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r124",
      "r584"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r198",
      "r310",
      "r481",
      "r662",
      "r678",
      "r731",
      "r733"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r136"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "INTANGIBLE ASSETS"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r13",
      "r58"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillDisclosureTextBlock": {
     "auth_ref": [
      "r309",
      "r312",
      "r321",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill.",
        "label": "Goodwill Disclosure [Text Block]",
        "terseLabel": "GOODWILL"
       }
      }
     },
     "localname": "GoodwillDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/Goodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillFairValueDisclosure": {
     "auth_ref": [
      "r749"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Fair Value Disclosure",
        "terseLabel": "Add: goodwill"
       }
      }
     },
     "localname": "GoodwillFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillGross": {
     "auth_ref": [
      "r313",
      "r320",
      "r662"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Gross",
        "terseLabel": "Add: goodwill"
       }
      }
     },
     "localname": "GoodwillGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill [Abstract]"
       }
      }
     },
     "localname": "GoodwillImpairedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "auth_ref": [
      "r313",
      "r320",
      "r662"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impaired, Accumulated Impairment Loss",
        "negatedLabel": "Less: impairment"
       }
      }
     },
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r9",
      "r311",
      "r317",
      "r322",
      "r662"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "terseLabel": "Impairment Loss"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillOtherIncreaseDecrease": {
     "auth_ref": [
      "r319"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Other Increase (Decrease)",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillOtherIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/GoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillTransfers": {
     "auth_ref": [
      "r732"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfers into (out of) an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Transfers",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillTransfers",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r121",
      "r231",
      "r264",
      "r278",
      "r284",
      "r287",
      "r302",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r426",
      "r659",
      "r739"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "terseLabel": "Gross profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement",
      "http://skypeoplefruitjuice.com/role/ScheduleofoperatingresultsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r0",
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment of Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r264",
      "r278",
      "r284",
      "r287",
      "r508",
      "r659"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "terseLabel": "Loss before Income Tax"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement",
      "http://skypeoplefruitjuice.com/role/ScheduleoflossfromcontinuingoperationsbeforeincometaxTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
     "auth_ref": [
      "r119",
      "r224",
      "r253",
      "r255",
      "r256",
      "r763",
      "r764"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share",
        "terseLabel": "Basic loss per share (in Dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r9",
      "r118",
      "r162",
      "r271",
      "r298",
      "r501"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).",
        "label": "Income (Loss) from Equity Method Investments",
        "terseLabel": "Income tax provision"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r232",
      "r389",
      "r393",
      "r394",
      "r397",
      "r401",
      "r402",
      "r403",
      "r404",
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "INCOME TAX"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IncomeTax"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r216",
      "r390",
      "r391",
      "r394",
      "r395",
      "r396",
      "r398",
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r392"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "PRC statutory tax rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofstatutoryEITrateapplicabletoprofitsoftheconsolidatedentitiesandtheincometaxexpensesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r744"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Others, primarily the differences in tax rates"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofstatutoryEITrateapplicabletoprofitsoftheconsolidatedentitiesandtheincometaxexpensesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r744"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "Effect of tax losses not recognized"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofstatutoryEITrateapplicabletoprofitsoftheconsolidatedentitiesandtheincometaxexpensesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxSettlements": {
     "auth_ref": [
      "r744"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Amount",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxSettlements",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofstatutoryEITrateapplicabletoprofitsoftheconsolidatedentitiesandtheincometaxexpensesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r40",
      "r43"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "label": "Income Taxes Paid",
        "terseLabel": "Cash paid for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseDueFromOtherRelatedParties": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in receivables due from related parties classified as other.",
        "label": "Increase (Decrease) Due from Other Related Parties",
        "terseLabel": "Amount"
       }
      }
     },
     "localname": "IncreaseDecreaseDueFromOtherRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofcompanytransactionswithrelatedpartiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r8"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r8"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "terseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDueFromRelatedParties": {
     "auth_ref": [
      "r8"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity.",
        "label": "Increase (Decrease) in Due from Related Parties",
        "negatedLabel": "Proceeds from amounts due from related parties, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInDueFromRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.",
        "label": "Increase (Decrease) in Due from Related Parties, Current",
        "terseLabel": "Amount"
       }
      }
     },
     "localname": "IncreaseDecreaseInDueFromRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofduefromrelatedpartiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDueToRelatedParties": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.",
        "label": "Increase (Decrease) in Due to Related Parties",
        "terseLabel": "Amount"
       }
      }
     },
     "localname": "IncreaseDecreaseInDueToRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofduetorelatedpartiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r8"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherReceivables": {
     "auth_ref": [
      "r8"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in receivables classified as other.",
        "label": "Increase (Decrease) in Other Receivables",
        "negatedLabel": "Other receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidSupplies": {
     "auth_ref": [
      "r8"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of consideration paid in advance for supplies that provide economic benefits in future periods.",
        "label": "Increase (Decrease) in Prepaid Supplies",
        "negatedLabel": "Advances to suppliers and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidSupplies",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsCurrent": {
     "auth_ref": [
      "r3"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current portion of nonphysical assets, excluding financial assets, if these assets are classified into the current and noncurrent portions.",
        "label": "Intangible Assets, Current",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "IntangibleAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "auth_ref": [
      "r62",
      "r464",
      "r465",
      "r466",
      "r468",
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.",
        "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r59",
      "r61"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseOther": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense classified as other.",
        "label": "Interest Expense, Other",
        "negatedLabel": "Interest expenses"
       }
      }
     },
     "localname": "InterestExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r164"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeShortTermInvestmentOther": {
     "auth_ref": [
      "r175",
      "r176"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income from short-term investment classified as other.",
        "label": "Interest Income, Short-Term Investment, Other",
        "terseLabel": "Short term investment"
       }
      }
     },
     "localname": "InterestIncomeShortTermInvestmentOther",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShortTermInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r204",
      "r651",
      "r678"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentCompanyRegistrationExpense": {
     "auth_ref": [
      "r770"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of registration fee expense for issuance of shares or units.",
        "label": "Investment Company, Registration Expense",
        "terseLabel": "Company expense (in Dollars)"
       }
      }
     },
     "localname": "InvestmentCompanyRegistrationExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue": {
     "auth_ref": [
      "r85",
      "r86"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount on the investment owned.",
        "label": "Investment Owned, Face Amount",
        "terseLabel": "Investment amount"
       }
      }
     },
     "localname": "InvestmentOwnedUnderlyingFaceAmountAtMarketValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ImpairmentLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r542",
      "r544",
      "r545",
      "r547",
      "r549",
      "r611",
      "r613",
      "r615",
      "r618",
      "r619",
      "r625",
      "r626",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r682"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CorporateInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r542",
      "r544",
      "r545",
      "r547",
      "r549",
      "r611",
      "r613",
      "r615",
      "r618",
      "r619",
      "r625",
      "r626",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r682"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value.",
        "label": "Investments [Domain]"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CorporateInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets held for their financial return, rather than for the entity's operations.",
        "label": "Investments [Member]",
        "terseLabel": "Short term investment [Member]"
       }
      }
     },
     "localname": "InvestmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShortTermInvestmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseholdImprovementsGross": {
     "auth_ref": [
      "r140"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements, Gross",
        "terseLabel": "Building"
       }
      }
     },
     "localname": "LeaseholdImprovementsGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r751"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "terseLabel": "Schedule of maturities of lease liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r24",
      "r231",
      "r302",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r409",
      "r412",
      "r413",
      "r426",
      "r558",
      "r658",
      "r690",
      "r739",
      "r754",
      "r755"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "negatedLabel": "Total liabilities",
        "totalLabel": "TOTAL LIABILITIES"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet",
      "http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r116",
      "r159",
      "r497",
      "r678",
      "r717",
      "r729",
      "r750"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r26",
      "r194",
      "r231",
      "r302",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r409",
      "r412",
      "r413",
      "r426",
      "r678",
      "r739",
      "r754",
      "r755"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "terseLabel": "Total current liabilities",
        "totalLabel": "TOTAL CURRENT LIABILITIES"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet",
      "http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "CURRENT LIABILITIES",
        "verboseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r18",
      "r105",
      "r106",
      "r107",
      "r110",
      "r231",
      "r302",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r409",
      "r412",
      "r413",
      "r426",
      "r739",
      "r754",
      "r755"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "label": "Liabilities, Noncurrent",
        "totalLabel": "TOTAL NON-CURRENT LIABILITIES"
       }
      }
     },
     "localname": "LiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "NON-CURRENT LIABILITIES"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy": {
     "auth_ref": [
      "r150",
      "r151",
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recording, valuing, and reporting amounts due from lessees pursuant to contractual arrangements, which are secured, at a minimum, by the asset being rented, and in measuring certain revenues, expenses and gains and losses arising from creating, acquiring, collecting, terminating, modifying and holding lease agreements.",
        "label": "Loans and Leases Receivable, Lease Financing, Policy [Policy Text Block]",
        "terseLabel": "Lease"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableLeaseFinancingPolicy",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedParties": {
     "auth_ref": [
      "r93",
      "r101"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.",
        "label": "Loans and Leases Receivable, Related Parties",
        "terseLabel": "Loan amount"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r725"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "terseLabel": "LOAN RECEIVABLES"
       }
      }
     },
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LoanReceivables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": {
     "auth_ref": [
      "r25"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, classified as current.",
        "label": "Long-Term Debt and Lease Obligation, Current",
        "terseLabel": "Long term obligations"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyDamagesPaidValue": {
     "auth_ref": [
      "r736",
      "r737",
      "r738"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of damages paid to the plaintiff in the legal matter.",
        "label": "Loss Contingency, Damages Paid, Value",
        "terseLabel": "Damages and attorneys\u2019 fees"
       }
      }
     },
     "localname": "LossContingencyDamagesPaidValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]",
        "terseLabel": "Machinery and equipment [Member]"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecurities": {
     "auth_ref": [
      "r99",
      "r708"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security.",
        "label": "Marketable Securities",
        "terseLabel": "Market value"
       }
      }
     },
     "localname": "MarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ImpairmentLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r32",
      "r158",
      "r231",
      "r302",
      "r334",
      "r336",
      "r337",
      "r338",
      "r341",
      "r342",
      "r426",
      "r496",
      "r562"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.",
        "label": "Equity, Attributable to Noncontrolling Interest",
        "terseLabel": "Non-controlling interests"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.",
        "label": "Subsidiary, Ownership Percentage, Parent",
        "terseLabel": "Equity interest"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CorporateInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r228"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r228"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net Cash Provided by Investing Activities from Continued Operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": {
     "auth_ref": [
      "r130",
      "r131",
      "r132"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations",
        "totalLabel": "Net Cash Used in Operating Activities \u2013 Continued Operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r120",
      "r132",
      "r163",
      "r192",
      "r212",
      "r214",
      "r219",
      "r231",
      "r239",
      "r241",
      "r242",
      "r243",
      "r244",
      "r247",
      "r248",
      "r254",
      "r264",
      "r278",
      "r284",
      "r287",
      "r302",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r422",
      "r426",
      "r503",
      "r582",
      "r603",
      "r604",
      "r659",
      "r688",
      "r739"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatementAlt0": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "totalLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest": {
     "auth_ref": [
      "r122"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatementAlt0": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portion of net income (loss) attributable to nonredeemable noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Nonredeemable Noncontrolling Interest",
        "negatedLabel": "Less: Net Loss attributable to non-controlling interests"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNonredeemableNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "New Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r72",
      "r360",
      "r719",
      "r720",
      "r721",
      "r772"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Non-controlling interests"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other income, net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other (expenses) income"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NotesAndLoansReceivableNetCurrent": {
     "auth_ref": [
      "r295",
      "r296",
      "r482"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.",
        "label": "Financing Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Loan receivables"
       }
      }
     },
     "localname": "NotesAndLoansReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableCurrent": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.",
        "label": "Notes Payable, Current",
        "terseLabel": "Notes payable"
       }
      }
     },
     "localname": "NotesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OfficeEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.",
        "label": "Office Equipment [Member]",
        "terseLabel": "Furniture and office equipment [Member]"
       }
      }
     },
     "localname": "OfficeEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating Expenses"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r264",
      "r278",
      "r284",
      "r287",
      "r659"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r447",
      "r677"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r446"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Lease liability - operation lease"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r446"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Lease liability - operation lease"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r445"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Right of use assets - operation lease"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r103",
      "r147",
      "r527",
      "r528"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "CORPORATE INFORMATION"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CorporateInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r153",
      "r199",
      "r490",
      "r690"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other Assets",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofaccountspayablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r205",
      "r678"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Advances to suppliers and other current assets",
        "verboseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet",
      "http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Current Assets [Abstract]"
       }
      }
     },
     "localname": "OtherAssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCashEquivalentsAtCarryingValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates, classified as other. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Other Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash balance (in Euro)"
       }
      }
     },
     "localname": "OtherCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r5",
      "r117",
      "r429",
      "r431",
      "r435"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax",
        "terseLabel": "Unrealized gains on available-for-sale securities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCurrentAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other current assets.",
        "label": "Other Current Assets [Text Block]",
        "terseLabel": "OTHER CURRENT ASSETS"
       }
      }
     },
     "localname": "OtherCurrentAssetsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/OtherCurrentAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherExpenses": {
     "auth_ref": [
      "r125"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense classified as other.",
        "label": "Other Expenses",
        "terseLabel": "Total operating expenses and other expense"
       }
      }
     },
     "localname": "OtherExpenses",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleoflossfromcontinuingoperationsbeforeincometaxTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r124",
      "r771"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of general and administrative expense classified as other.",
        "label": "Other General and Administrative Expense",
        "terseLabel": "General and administration expenses"
       }
      }
     },
     "localname": "OtherGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r743"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other current and other deferred income tax expense (benefit) attributable to continuing operations.",
        "label": "Other Income Tax Expense (Benefit), Continuing Operations",
        "terseLabel": "Income tax expenses (in Dollars)"
       }
      }
     },
     "localname": "OtherIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIntangibleAssetsNet": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.",
        "label": "Other Intangible Assets, Net",
        "totalLabel": "Subtotal"
       }
      }
     },
     "localname": "OtherIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherInventorySupplies": {
     "auth_ref": [
      "r709"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be consumed within one year or operating cycle, if longer.",
        "label": "Other Inventory, Supplies, Gross",
        "terseLabel": "Prepayments for Supply Chain Financing/Trading"
       }
      }
     },
     "localname": "OtherInventorySupplies",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherInvestments": {
     "auth_ref": [
      "r706"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments classified as other.",
        "label": "Other Investments",
        "terseLabel": "Investment portfolio"
       }
      }
     },
     "localname": "OtherInvestments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShortTermInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r25",
      "r678"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Advances from customers"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r127"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other expenses, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPaymentsToAcquireBusinesses": {
     "auth_ref": [
      "r36"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with other payments to acquire businesses including deposit on pending acquisitions and preacquisition costs.",
        "label": "Other Payments to Acquire Businesses",
        "terseLabel": "Acquisition net"
       }
      }
     },
     "localname": "OtherPaymentsToAcquireBusinesses",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable_Parentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "auth_ref": [
      "r710",
      "r730"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Other Prepaid Expense, Current",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherPrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherReceivables": {
     "auth_ref": [
      "r203",
      "r569"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from parties in nontrade transactions, classified as other.",
        "label": "Other Receivables",
        "terseLabel": "Other receivables"
       }
      }
     },
     "localname": "OtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/OtherReceivablesDetails",
      "http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherReceivablesGrossCurrent": {
     "auth_ref": [
      "r203"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetTable": {
       "order": 3.0,
       "parentTag": "ftft_TotalAccountsReceivablesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance, of receivables classified as other, due within one year or the operating cycle, if longer.",
        "label": "Other Receivables, Gross, Current",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherReceivablesGrossCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 7.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.",
        "label": "Other Receivables, Net, Current",
        "terseLabel": "Other receivables, net",
        "verboseLabel": "Other receivables"
       }
      }
     },
     "localname": "OtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet",
      "http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherShortTermInvestments": {
     "auth_ref": [
      "r100",
      "r489",
      "r711"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term investments classified as other.",
        "label": "Other Short-Term Investments",
        "terseLabel": "Short term investments"
       }
      }
     },
     "localname": "OtherShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accrued Expenses and Other Payables Abstract"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r35",
      "r226",
      "r297"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Payments to Acquire Debt Securities, Available-for-Sale",
        "negatedLabel": "Payment for loan receivable"
       }
      }
     },
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r36",
      "r406"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Total purchase price for acquisition net of $166,676 of cash"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r36"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "terseLabel": "Acquisition net of cash"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofnetassetsacquiredandliabilitiesTable_Parentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "auth_ref": [
      "r129"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.",
        "label": "Payments to Acquire Intangible Assets",
        "negatedLabel": "Purchase of intangible assets"
       }
      }
     },
     "localname": "PaymentsToAcquireIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireOtherReceivables": {
     "auth_ref": [
      "r128"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from the purchase of receivables classified as other.",
        "label": "Payments to Acquire Other Receivables",
        "terseLabel": "Other receivables"
       }
      }
     },
     "localname": "PaymentsToAcquireOtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromFeesReceived": {
     "auth_ref": [
      "r39"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received for fees during the current period. This element excludes cash proceeds from license fees.",
        "label": "Proceeds from Fees Received",
        "terseLabel": "Received payment"
       }
      }
     },
     "localname": "ProceedsFromFeesReceived",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfWarrants": {
     "auth_ref": [
      "r6"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).",
        "label": "Proceeds from Issuance of Warrants",
        "terseLabel": "Purchase price (in Dollars)"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfWarrants",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsToMinorityShareholders": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest.",
        "label": "Proceeds from (Payments to) Noncontrolling Interests",
        "terseLabel": "Payment of dividends to the non-controlling interest"
       }
      }
     },
     "localname": "ProceedsFromPaymentsToMinorityShareholders",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfInterestInCorporateUnit": {
     "auth_ref": [
      "r6"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow resulting from the sale of an interest in a corporate unit during the period.",
        "label": "Proceeds from Sale of Interest in Corporate Unit",
        "terseLabel": "Company incorporated"
       }
      }
     },
     "localname": "ProceedsFromSaleOfInterestInCorporateUnit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/GoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r192",
      "r212",
      "r214",
      "r227",
      "r231",
      "r239",
      "r247",
      "r248",
      "r264",
      "r278",
      "r284",
      "r287",
      "r302",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r407",
      "r410",
      "r411",
      "r422",
      "r426",
      "r487",
      "r502",
      "r538",
      "r582",
      "r603",
      "r604",
      "r659",
      "r675",
      "r676",
      "r689",
      "r714",
      "r739"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net loss"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow",
      "http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Property and Equipment Abstract"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r139",
      "r169",
      "r173",
      "r174"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "PROPERTY AND EQUIPMENT"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/PropertyandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r140",
      "r196",
      "r500"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Subtotal"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r10",
      "r488",
      "r500",
      "r678"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "netLabel": "Total",
        "terseLabel": "Property, plant and equipment, net",
        "verboseLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet",
      "http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.",
        "label": "Property, Plant and Equipment, Other, Accumulated Depreciation",
        "negatedLabel": "Less: accumulated depreciation and amortization"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentOtherAccumulatedDepreciation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentOtherNet": {
     "auth_ref": [],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.",
        "label": "Property, Plant and Equipment, Other, Net",
        "terseLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentOtherNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r10",
      "r169",
      "r173",
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stated as a percentage, the estimated or actual value of the asset at the end of its useful life or when it is no longer serviceable (cannot be used for its original purpose) divided by its [historical] capitalized cost.",
        "label": "Property, Plant and Equipment, Salvage Value, Percentage",
        "terseLabel": "Property and equipment ranges"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentSalvageValuePercentage",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/PropertyandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Estimated useful lives"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r225",
      "r308"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      },
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Provision of doubtful debts"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow",
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Information [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RealEstateInvestmentPartnershipCostOfSales": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost of sales related to investments in real estate partnerships and variable interest entities.",
        "label": "Real Estate Investment Partnership Cost of Sales",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "RealEstateInvestmentPartnershipCostOfSales",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "auth_ref": [
      "r57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.",
        "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]",
        "terseLabel": "Receivable and Allowances"
       }
      }
     },
     "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RecourseStatusAxis": {
     "auth_ref": [
      "r409",
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by recourse or nonrecourse status of liability.",
        "label": "Recourse Status [Axis]"
       }
      }
     },
     "localname": "RecourseStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofconsolidatedassetsandliabilitiesTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofoperatingresultsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r364",
      "r456",
      "r457",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r579",
      "r581",
      "r610"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party, Type [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DeferredLiabilitiesDetails",
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails",
      "http://skypeoplefruitjuice.com/role/ScheduleofnotepayableTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r456",
      "r457",
      "r753"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails",
      "http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetofspecificallowancesfordoubtfulaccountsTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable_Parentheticals",
      "http://skypeoplefruitjuice.com/role/ScheduleofduefromrelatedpartiesTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofduetorelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDescriptionOfTransaction": {
     "auth_ref": [
      "r165",
      "r201",
      "r449",
      "r450",
      "r451",
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A description of the related party transaction, including transactions to which no amounts or nominal amounts were ascribed and such other information deemed necessary to an understanding of the effects of the transactions on the financial statements. Examples of common related party transactions are, sales, purchases and transfers of realty and personal property, services received or furnished, loans and leases to and from top management and affiliates.",
        "label": "Related Party Transaction, Description of Transaction",
        "terseLabel": "Note"
       }
      }
     },
     "localname": "RelatedPartyTransactionDescriptionOfTransaction",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofduefromrelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails",
      "http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetofspecificallowancesfordoubtfulaccountsTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofduefromrelatedpartiesTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofduetorelatedpartiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [
      "r585",
      "r586",
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofcompanytransactionswithrelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r364",
      "r456",
      "r457",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r579",
      "r581",
      "r610",
      "r753"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party, Type [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/DeferredLiabilitiesDetails",
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails",
      "http://skypeoplefruitjuice.com/role/ScheduleofcompanytransactionswithrelatedpartiesTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofnotepayableTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r453",
      "r454",
      "r455",
      "r457",
      "r458",
      "r534",
      "r535",
      "r536",
      "r587",
      "r588",
      "r589",
      "r608",
      "r609"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "RELATED PARTY TRANSACTION"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/RelatedPartyTransaction"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": {
     "auth_ref": [
      "r37"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.",
        "label": "Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security",
        "terseLabel": "Repayment amount"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfOtherDebt": {
     "auth_ref": [
      "r38"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for the payment of debt classified as other.",
        "label": "Repayments of Other Debt",
        "terseLabel": "Repayment received"
       }
      }
     },
     "localname": "RepaymentsOfOtherDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r102",
      "r388",
      "r762"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development expenses"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedCashCurrent": {
     "auth_ref": [
      "r705",
      "r715"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash, Current",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringReserve": {
     "auth_ref": [
      "r324",
      "r326"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.",
        "label": "Restructuring Reserve",
        "terseLabel": "Statutory reserve"
       }
      }
     },
     "localname": "RestructuringReserve",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r113",
      "r143",
      "r495",
      "r524",
      "r525",
      "r532",
      "r561",
      "r678"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated undistributed earnings (deficit).",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficits"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "auth_ref": [
      "r265",
      "r266",
      "r277",
      "r282",
      "r283",
      "r289",
      "r291",
      "r293",
      "r361",
      "r362",
      "r467"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.",
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "terseLabel": "Revenue from external customers"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofsegmentgrossprofitreportablesegmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r583",
      "r648",
      "r656"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r220",
      "r231",
      "r265",
      "r266",
      "r277",
      "r282",
      "r283",
      "r289",
      "r291",
      "r293",
      "r302",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r426",
      "r487",
      "r739"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "localname": "RisksAndUncertaintiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.",
        "label": "Sale of Stock, Percentage of Ownership after Transaction",
        "terseLabel": "Acquired equity interest"
       }
      }
     },
     "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AcquisitionDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofaccountsreceivablenetofspecificallowancesfordoubtfulaccountsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Schedule of accounts receivable, net of specific allowances for doubtful accounts"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountsReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of accrued expenses and other payables"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccruedExpensesandOtherPayablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r68",
      "r69",
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofallocationofestimatedfairvaluesofnetassetsacquiredandliabilitiesTable_Parentheticals"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "auth_ref": [
      "r68",
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]",
        "terseLabel": "Schedule of allocation of estimated fair values of net assets acquired and liabilities"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AcquisitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r723"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of numerators and denominators used in the computations of basic and diluted EPS"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r145"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of statutory EIT rate applicable to profits of the consolidated entities and the income tax expenses"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IncomeTaxTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r60",
      "r62",
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofintangibleassetsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r60",
      "r62"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of intangible assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amounts of other current assets.",
        "label": "Schedule of Other Current Assets [Table Text Block]",
        "terseLabel": "Schedule of other current assets"
       }
      }
     },
     "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/OtherCurrentAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of allocation of estimated fair values of net assets acquired and liabilities"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AcquisitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r92",
      "r94",
      "r585",
      "r586",
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofcompanytransactionswithrelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.",
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "terseLabel": "Schedule of company transactions with related parties"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/RelatedPartyTransactionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r54",
      "r55",
      "r56",
      "r58"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofsegmentgrossprofitreportablesegmentTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r54",
      "r55",
      "r56",
      "r58"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of segment gross profit reportable segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "auth_ref": [
      "r76",
      "r77",
      "r79",
      "r81",
      "r82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table Text Block]",
        "terseLabel": "VARIABLE INTEREST ENTITY"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/VariableInterestEntity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r62"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of estimated amortization"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r261",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r287",
      "r293",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r325",
      "r327",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r662",
      "r702",
      "r765"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleoflossfromcontinuingoperationsbeforeincometaxTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofsegmentassetsTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofsegmentgrossprofitreportablesegmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r276",
      "r281",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "SEGMENT REPORTING"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SegmentReporting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofsegmentgrossprofitreportablesegmentTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingExpense": {
     "auth_ref": [
      "r124"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.",
        "label": "Selling Expense",
        "terseLabel": "Selling expenses"
       }
      }
     },
     "localname": "SellingExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r124"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "General and administration expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r8"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Share-based payments"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r367",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r376",
      "r383",
      "r384",
      "r385",
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price",
        "terseLabel": "Common stock share price (in Dollars per share)"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CorporateInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage": {
     "auth_ref": [
      "r531"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of weighted average discount on shares acquired to net assets.",
        "label": "Shares Acquired, Weighted Average Discount to Net Assets, Percentage",
        "terseLabel": "Paid in shares of common stock percentage"
       }
      }
     },
     "localname": "SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AcquisitionDetails",
      "http://skypeoplefruitjuice.com/role/GoodwillDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "terseLabel": "Preferred shares (in Shares)"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/CorporateInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Shares Issued, Price Per Share",
        "terseLabel": "Common stock price per share (in Dollars per share)"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Balance (in Shares)",
        "periodStartLabel": "Balance (in Shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermInvestments": {
     "auth_ref": [
      "r160",
      "r161",
      "r711"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "label": "Short-Term Investments",
        "terseLabel": "Short - term investment"
       }
      }
     },
     "localname": "ShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short Term Investment [Abstract]"
       }
      }
     },
     "localname": "ShortTermInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r448",
      "r677"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-Term Lease, Cost",
        "terseLabel": "Short term leases cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermLeasesPolicyTextBlock": {
     "auth_ref": [
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy election for short-term lease to recognize lease payments on straight-line basis over lease term and variable lease payments as incurred.",
        "label": "Short-Term Leases [Policy Text Block]",
        "terseLabel": "Short-term investments"
       }
      }
     },
     "localname": "ShortTermLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r133",
      "r230"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r191",
      "r261",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r287",
      "r293",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r323",
      "r325",
      "r327",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r662",
      "r702",
      "r765"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleoflossfromcontinuingoperationsbeforeincometaxTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofsegmentassetsTable",
      "http://skypeoplefruitjuice.com/role/ScheduleofsegmentgrossprofitreportablesegmentTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r15",
      "r30",
      "r189",
      "r217",
      "r218",
      "r219",
      "r236",
      "r237",
      "r238",
      "r240",
      "r246",
      "r248",
      "r259",
      "r304",
      "r305",
      "r360",
      "r380",
      "r381",
      "r382",
      "r399",
      "r400",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r452",
      "r521",
      "r522",
      "r523",
      "r539",
      "r605"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AcquisitionDetails",
      "http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [
      "r236",
      "r237",
      "r238",
      "r259",
      "r467",
      "r529",
      "r541",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r560",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r570",
      "r571",
      "r572",
      "r573",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r581",
      "r583",
      "r584",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r605",
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r236",
      "r237",
      "r238",
      "r259",
      "r467",
      "r529",
      "r541",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r560",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r570",
      "r571",
      "r572",
      "r573",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r581",
      "r583",
      "r584",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r605",
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r15",
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "terseLabel": "Restricted shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.",
        "label": "Stock Issued During Period, Value, Employee Benefit Plan",
        "terseLabel": "Share-based payments-service"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeBenefitPlan",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionExercisePriceDecrease": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share decrease in exercise price of option. Excludes change due to standard antidilution provision and option granted under share-based payment arrangement.",
        "label": "Stock Option, Exercise Price, Decrease",
        "terseLabel": "Stock price (in Dollars per share)"
       }
      }
     },
     "localname": "StockOptionExercisePriceDecrease",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r111",
      "r114",
      "r115",
      "r135",
      "r562",
      "r580",
      "r606",
      "r607",
      "r678",
      "r690",
      "r717",
      "r729",
      "r750",
      "r772"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.",
        "label": "Equity, Attributable to Parent",
        "totalLabel": "Total Future FinTech Group, Inc. stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Parent [Abstract]",
        "terseLabel": "Future FinTech Group, Inc, Stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r72",
      "r73",
      "r83",
      "r189",
      "r190",
      "r218",
      "r236",
      "r237",
      "r238",
      "r240",
      "r246",
      "r304",
      "r305",
      "r360",
      "r380",
      "r381",
      "r382",
      "r399",
      "r400",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r436",
      "r437",
      "r441",
      "r452",
      "r522",
      "r523",
      "r537",
      "r562",
      "r580",
      "r606",
      "r607",
      "r633",
      "r689",
      "r717",
      "r729",
      "r750",
      "r772"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "TOTAL STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedBalanceSheet",
      "http://skypeoplefruitjuice.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityReverseStockSplit": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.",
        "label": "Stockholders' Equity, Reverse Stock Split",
        "terseLabel": "Reverse stock split"
       }
      }
     },
     "localname": "StockholdersEquityReverseStockSplit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r442",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r442",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r442",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/LoanReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract] [Standard Label]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r459",
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "SUBSEQUENT EVENTS"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowElementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Elements [Abstract]",
        "terseLabel": "SUPPLEMENTARY DISCLOSURE OF SIGNIFICANT NON-CASH TRANSACTION"
       }
      }
     },
     "localname": "SupplementalCashFlowElementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalDeferredPurchasePrice": {
     "auth_ref": [
      "r44",
      "r45",
      "r46"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A device of credit enhancement where a part of the purchase price for the receivable/ payable is retained to serve as a cash collateral.",
        "label": "Supplemental Deferred Purchase Price",
        "terseLabel": "Purchase Price",
        "verboseLabel": "Purchase price (in Dollars)"
       }
      }
     },
     "localname": "SupplementalDeferredPurchasePrice",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AcquisitionDetails",
      "http://skypeoplefruitjuice.com/role/GoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Supplies": {
     "auth_ref": [
      "r653",
      "r661",
      "r730"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Supplies",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "Supplies",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityNetIncome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of net income or loss attributable to temporary equity interest.",
        "label": "Temporary Equity, Net Income",
        "terseLabel": "Net (loss) income"
       }
      }
     },
     "localname": "TemporaryEquityNetIncome",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofoperatingresultsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments": {
     "auth_ref": [
      "r149"
     ],
     "calculation": {
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) related to derivatives designated as cash flow hedging instruments, recorded in results of operations to the extent that the cash flow hedge is determined to be ineffective.",
        "label": "Unrealized Gain (Loss) on Cash Flow Hedging Instruments",
        "terseLabel": "Unrealized gains on available-for-sale securities"
       }
      }
     },
     "localname": "UnrealizedGainLossOnCashFlowHedgingInstruments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r51",
      "r52",
      "r53",
      "r167",
      "r168",
      "r170",
      "r171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Uses of Estimates in the Preparation of Financial Statements"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment used primarily for road transportation.",
        "label": "Vehicles [Member]",
        "terseLabel": "Motor vehicles [Member]"
       }
      }
     },
     "localname": "VehiclesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ScheduleofpropertyplantandequipmentaredepreciatedestimatedusefullivesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r251",
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in Shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted average number of shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r250",
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in Shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://skypeoplefruitjuice.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 8
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.5)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.7(e))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org//205/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(14))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147479910/205-30-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.19)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4,6)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org//235/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org//275/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org//350/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org//360/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org//440/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.C)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org//810/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "840",
   "URI": "https://asc.fasb.org//1943274/2147481440/840-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "https://asc.fasb.org//1943274/2147481161/840-30-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(4))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "840",
   "URI": "https://asc.fasb.org//1943274/2147481440/840-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column B",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column C",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column D",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column E",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column F",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column G",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column H",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column I",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147480781/205-20-S99-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(23))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(i))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A)(i))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org//280/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "310",
   "URI": "https://asc.fasb.org//310/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "326",
   "URI": "https://asc.fasb.org//326/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//350-20/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org//718/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "730",
   "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org//740/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(iii)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(iv)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(i)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482134/820-10-35-54B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-5A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "https://asc.fasb.org//830/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479741/842-40-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org//850/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org//855/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(b)",
   "Topic": "920",
   "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(7))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(25))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(g))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a-c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(21))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(c)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(c)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(e)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(f)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(14))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(15))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(17))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(19))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(5)(a)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(8))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(9))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(e)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column F))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13A(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13B(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13C(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(7)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "340",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r691": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r692": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r693": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r694": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r695": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r696": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-11",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147481281/942-210-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r703": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "11",
   "Subsection": "03",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r704": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(5))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//310-10/tableOfContent",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org//320/tableOfContent",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org//450/tableOfContent",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2AA",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-2AA",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(18))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(m)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-6",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-9",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "10",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480679/815-10-10-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "10",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480769/815-20-10-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 11.N)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480035/942-10-S99-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.12)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.4)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>107
<FILENAME>0001213900-23-041968-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-23-041968-xbrl.zip
M4$L#!!0    ( +. ME:<#-0&^DP! "]"#  6    9C$P<3 S,C-?9G5T=7)E
M9FEN+FAT;>R]:W?:6+(P_)U?L8]G>IYD+>$@[D[2>1?Q)>VG$]MCR,R9Y\LL
M@39&'2'1NMBA?_U;57OK @@0 F%A<];)M %I7VI7U:Y[??S_?HY-]L@=U["M
M7T_4T\H)X]; U@WKX=>33O?\^OKD__M4^O@_Y3+[PBWN:![767_*SNWQI#LP
M6,_1+'=H.V/VQAN_964V\KS)^W?OGIZ>3@?PC#LP'.[:OC/@+G[!RF4YW+G#
M<;#W[)MML6_:E%6K3&V\5YOOZPWVO7?.JI5J33P^\F"1L%#+?3^P?<MSIK^>
MR'E^]AWSU.6#TP?[\9W\\1V^>2)?T#TG?!@712_8SL,[^.&=-YUP?+I:KM3*
M-35XQ_CI);]C6*9A\?_]?/_UG1=L7/, =#A(I5RIEM5J;) R+&QFH&"AJ\91
M&^5*.[88>/)'\FJJE4KM'?[<UUP>[I<;R<"!'V8 8[AVO:JV5@PMGPA>&'K#
M""SN#P"=/3'YT/$-[P_?&' \7IJA4HM6CR,:J^:P7$^S!N'R)<Z$;R3A4 3A
M90.KM1B(PZ6XLPMYJ@7+4-_][[>OW<&(C[7R_()\MXQ8XH:O#C6W3R\&O\Q
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
MLI;0TO'?] DP78.)L,4P0*@/^&X/!<J[S/8]U],LI)$"4GZA%I./?'2@#O$
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
MRA1R6/23W$,MK_I!A!0UZDJ]457:9^M[1+[T>EYKCO,0BB;6E I(LI7F^M#
M5WZ8AU R405.6U$:9SL38P_V,%?'[!;I*.="^$#MQ7:<E?4!/3LKM%=Z ;7V
M@L($O1&HR .L:J%94X .LVP/A@0UCVD6PQ33!T<S0<5V/&8/2]Z(NQR1 ]1R
M;*H(?Y'!!$M\L*%A@<IMP..@1'J<NBV>[FLC^P7;XCS_4RZS*X.;^GMVIST
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
MJG?58]]_9U^-,8IU,E$8_M F&.*IF4ADH@,+IE0BA[XT^< #V@&"_D:8<F'
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
M!%1GLL?,EWP748516E5HH9G/+<.W71:WW3(-5^*2!U"8=RQ[P7(9J]/G6V2
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
M5]9+<%'.R^R):G#$OAP9T%[=!A8M!]N(B271P7]OPS&-+J%!<T!Q4DYLF8U
M<%DKM)'4Y0$/T.T<&"_-3( G%*V67+S&U_A()\TUI),UF)/C416G4/U=:?+M
MPEYB#.U4I):^T$F$LQ204N@TN?@-)B,5PHMYMU;QA@[GG.-7O==6?4CN0JX5
ME*/#1_XB5N:Z8B4RR27.1')ZN",I< [B8YWK#V?F5%J64+@R<*TLRH>)/J_P
M8F6.2%P$IA&#D>"4K:97N-,9T&_M12*M*AKC$:G X9%@X>G[#72Q4;.-.UY]
M3XS&_40U#/O3MU9_09W0V%S5=+UC-9VLINL<J^GR"G^-A5 %H;&&>:&Q@ ZA
MYSJV92\%P(QH\B^(+YKWN;5V9.+O@]6HT>5@4^:.JN[VHD%S5!!&:Y@ZU[2X
M<,D^S1+261L/+[!=TV*$Q,7=H//Q[2=PD-SE*DY7JZ/(ADS\7'SF@UZ)/YW[
M3707(="*$_44G!D#_#6J89)YV^!YIVJGW9?/^J!^C8XVB?P8!PG%OD4^=06#
M&C<5'I42PF.4S50^/,.$OTA46F&"*F@*%,A,Y+7HGA)%/&VH(9H@YC8<FG*Z
MTG?#%:U5U,@P%?CC 0@DA]3FLQNM8#'T-?&W]2UQ)PWAP;'E_\2T[3_Y2P+(
M+>RUTLT)#>(.;RW W6ZH%QZ/Y3),QEJ$Q2U<1BK$0J P^+=S@E#F)\'TJ]#J
ML6O*7UF4@*&BLAALSRF[]\( G[RV+@!E?W3LY0.1)!A"->-1[/ [=%P?NMN6
MHO.1.U.>KI3Y^2BG)-C#3,9,EZ%YL-B-1V6%KDQ98IT986KHCFE@-CLJ.9&U
M4&'B)7C!B(6I\.[G.)7"OYRTFLDJ0V%TD.:([$N$/% 6N+5\!CU_T@GRBZ3Z
M5S9]0!F0,'JMWGL.3+8.KQ>G@6)94@LE*@J-T!*B3*/+,%!($678?UCJ$3(V
M0$U'9&-8#2&Y426CXJ.$MGH2^3>H"5@9"!2 ZV-J(_Q8:O*&*\Z]22AK'(M
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
M/WS>*JA@UEWV"*[*Q1R'$/*VP!23U1EHO4Y-2:O7RJ(2ATI!%@V&%4*GUW?
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
M@;/J+KBHFPBOL#6+7DT"().9[N2QZ>WMV'3VI)M+LL8<>03(3UT 2^^11R)
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
M#K<;5W6;[XHH]TF+R_K_?'+X=:-5TAV+SK+0.'-/7#42F51&7)$4%'A%J<;
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
M*'#=8I&I90U6Y:Z@2!)*!AGP^DLDL;GQXS@,0!SSF?1Q G+\([_!'0+"'?T
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
M^HZ2]]]#%Y,FV<JCQ;NEJKH9IDP1NAA7;63JY2[O@[N3<^04H--^UVIY(_?
M0X=N1!RT, )0UKCP6Z?AS7 WZB<]C2](X?HA]A(?294=SQC2+;D$$:482[94
M)=T-60F_HC=BJ[7=;+=:G4VUE&+3*LH):QN0[/44&W(J<;SY"#J4/$\0="VW
ML<$>-K(>OQ(%=<JJG@(IXE36V"-9>KH7K^GJW%/3>?;JPJMT8^&NJXRM4B-L
M:OUZ&5$A?X\](XY7J&<?>7^RFT3]VCROW3S4$%K:%W;'^T(SY(]YUPOH0-\_
MJW/I:$DE:NB4 W(C:H@JWZAZT.<T&;+<&<'CMC"8-:)]VM2E9>*^_NWHX WK
MK>V?#];V56#R//"B/[%M)8?OU %DAP92#I.\)QM)4=$_-D<(_I?+I G9ZWT*
M[T^$]15E1TGTEK#54' I=- "\I >>C)LJ,&[O'EPF@9%43 5BU&(+6.DYYH<
M6)PDHIHY=D4D^H$9ZP +:,E5USY9 YR#.\XTP-L)M;F<G(TC@["IAM#M''BT
MM9S/K4A9-K]5&@3@D-*_%*&'WB4J^\.@B]OVB8TY]0MRMT//I]%X(H1#C]Y:
MP6?3EU^MK0-CDT)O'^Z,Y0>IA_EO"DZ&!.1AG7)?2L_<,NFNDPEK%D ]GC)>
M:,RHU"@[NXG:!:FA )2BF-G]'(TZ5LB6=$#5HFN#HPGQ_)2)G U#W3%A#MSV
MINY=\V>]<@]W<B*NMYZ=$W'GQ8FX3#1N]SX*Q4 .7]6\!G,0.9\O3>->0)H%
MB4?6K)6@DYX(FCYSC>2O=M2GMVGYKOKR\"OOP1D=R1D+;*[<MI;SM*FE="%)
MG+*P^4L.'8:8%T;)9*5^AC&EF,MT;V4,\H<FG=2AC&04+;%LX5_#@@WGKK!A
MM\"&+18,6GU/MNN3"5]V?[F A@+3D"9JF2VH*,L64G:%2B'I5,6\KIV!P.@'
M2&28W.M?4/ (](P ,W*-\.F!@*><5Q_T#310@I#(2^7R2@VOMJUD Q2MH4II
MRL?HB6-_&$;P:!,5<2\SWF,R=\ :RRF.-E6#,U+8\?QX3"HPSQ0PHY]XBB3O
ML > ((T,PVEROUAI@NF9,BV54Z145C'8:U3#10D"68"I*O$XIMQ"W?U)S@ -
M<:*T8SK]?P+M*@$:/V:GE+&T1J KPA%.O(2O$Z-CG_(.0_8;9IA'K8*0]0NQ
M_;0?YP#?4.=RL*GJT,S>"+\3RE8E1):QZ-X"BRJO9Q1G3/3#8#!<^Q\H?0@[
MJVVCKDZ6G4DE$; !#L =(7M@]P)HT50=)=.[.64] 2WM LU*<PM*<ZIH'GTB
MHD&&]5:%T0U$,53#@1.NO,NU4ALUYT^@9YF=K&\#]:-D&A7WI%#9+2S&PC8@
MT2#E@5G!B&M<"**3% LPJ<\5I98F<)P8^9]3:C6GV$ IEYT(S#@&-E74>+]
MQ:><._Y5D3YEXZ1#V<:3?CK& KD]'S-:=')5W'>8 "6[W=_;;X V((7&1PN]
M[ &E,+QQ;C?<K[S:A!T@?D[_QM_:48YSG?18?."$4X:D#WW2<.POF<3U=X4'
M9;B[^*&RX!KNB8B!]6MKYH,7_=!7K2$7K@#"/?7\("9J.4=:#/B #![+S7]J
MF+#EY=>9H&>GVK/?,&< 4V52?B5"2=YCRCD:)-YX6/Z5 [H[I@'HUG'*O#)1
M#S 08)NX.PQ]V'"'?V/NL#)7N6"7RLW4;H^.CDTU*9L:NA)"S^,BOAN)S*D?
MS(5_'+.)?J(R-<RK* U;]:C#+%)8A'KC%X<_V?WH9#6K_$N'YQ2MHP.:NRN7
M C1U?%U7WM;=%N:II>FW<EQY ^^"=8W(VU=$C;YLF/M"+W _X@D5S;JO/R9>
M/Z.O):D3C8*@?J,+)!4F:AZ7Z\MEWNC22N739.[I],SMCC782;YS'\72-'B<
M2,09*R GVNX(A %^#$H-/C:,W4OIW$->!_I2$GN^'IGLU0.9BB3Q-$9*U0'<
MR,IMS<40R"!>\G#@J933 ERM(!O<#9H3H<0-06O?E@,J MUP]'UQ8SO33.?<
M%&&H:GHU=5+!2TQ%1YS&2%\69(X^FV<V!=(%FXM:&4<.'M#4,I@ZND)[SG?N
MZ^ ->=.+F] !2NH6C%E1D<S%1E55"J&?X6'Y=$]Q 1OA08$+.(I&7'4J\S;$
MOOP+1<@4ZB'Q: AG3,S6\*/:Q\K;#3#L63FM?/_MUM')T5Z(Y8<3]:1_&[)7
M(0#:NX-EJR*2D\!O\[3U<&%+/ 5*!3;;:<9VH!3N:F@8%6IR]/QU</%&3X&S
M"$*6OS"5:N(LT)^5]5\EQ, JGO.PY%;P<"S3B6!OOZ18Z(04^AK$&*EDY(#%
M3\[)9+,YX(5U4[&X20'!DI7':$VI_-DOLLTG[.!C/,)2W9Y[8'68M:-Y: WK
M!>6#SFD>"B.MB,/U@PNKI2C^8::=JDMNAU[BJ-1%C",L=:]SZ74*C-I1Z,NM
M.W9S7-7K5F2Z^)_W=[-6R_Y9RE8P3?L-X3$=U/;T;5 -@.,!]_#P^K/ZC[+S
M!X.\T,N8!JR151FZ.E7;PDXH3TVVCJ%H5N-_=KOU;U"_<RREU2S;QP%HTJ%
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
M!KZ/T\^&F(;#.0I=+!:_D/TXN(L?*BLD[K"%F"JGY1Y:=GB7-\I!3>%@9LQ
MSKJ7CE:\#N%8^,5;0IG=D@#).=0-5=HG+$]-U2954C3)KI@BK^Y,,<>=&1BE
MC&"9ORE@E5/G4]62UFVOMR3(K=Z1"/48Q]_(R"GG*E%N4#&!47,;']OB1I*)
MZ('/6*@">P4MT7H%7\Z,&JC[/IP8A[=S7G:,W57PK[TT\%;VJIU6V I?./0O
M8H8K^@Q)IK _1//.0M4I85\VGAU1V7+1N<_=_VHXF&IT6R3%F'-KX>L]^*NH
M\33<WP,@Z]=5^:YU(OS!FX9+)Y.N&_JW^SNSVE2JBY@@1,W+ PKBKRJ&[Q;O
MWGB)=ZMX=^<EWKV@)%W@%D,YP\4?<)IR(7;Y ]OM K\@#S;.)M-JV*4WP2QJ
MFEGC8?>11HD)<7*0XA#H0V#?AM+9"PTN_%C(43<DPXW/1!O&AOMAAZ83[T>
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
ML!_&.=(HF 1?X"VPL5[J[A.O<5_+%941'HP"L!4:CJG=\8,41,P%D"ZKKXG
M)00JQ' I?LW!'NUL2W,/F#YM_'=E?J*>+J<4TSEXHQNE;7[</_[F?@P&P8DW
M45O01\8O'?QR[$W4@9ON@6R3]P$>_SVGK7T)KN":#MQ?<@_^*T&R^9,LV"B^
M\?#\\-S=EW.-CZPFQU^:7YK[S6)M!]C0\$=T&<>^HYXY\9(L OBIW?+K-G]J
M ,Q%CKL(<O<\-QL!^X.WLC^, _<\_<O](NROMW=^HO9_["K1>X6/ONV=?VVZ
M?WCQ,/?<CU[ CSAXI)I?2]?+(7X&($+ X7[WYSL^^:EZ+TH&! IT2.D%\Q9D
M3W)H==R*\-JP'/6D^0.9M>I]]]>8P-0[&A[M5-W^-=VD2Y[ K&0+5^.OY*\
M)M/+4PQ'>-WX0C3+$F(5#(@2D7ZA;IS 0H #)T\PV/9)2/6#EP8].;0[S-D!
M*L&0(AC<2V!DI'=MDH>(_W6'*)/-M[G3O>6]\?AM0*FX[B[M _^U4T?0J2YD
M=0K"X'FH+?#R+P%(%Q_E"XDM*?BT0'\&HZ?K=;=+X0X]W^UYZ5"Z\KD)/C O
M^@S)J[W;W&F9B&J)#O_6V6UN&X>.1Z_Y*'IBU(6+H)WG%4<B+M_@%Z/DO_!"
M'N)0V 1][UP7"!TG G0I\D BW=^UIS[W'B[UU7=U?7FAJ[ZC9@RL*"L_SA.,
MM?Q 4/3D#<&! <, .]JC0@_PH^D!'+W.U-P&=&9K6<ATTP_C2Y2&_@4ZQ5/S
M.Y",&9CFB1JQX$7RRZX7_7#[7B\(*6+4=.NV0U&:C8WFSGJ)X"J]"!R[%\'?
MVLVMC:+Z4%X9?[6QU=S8N6[A3KDY05DCD+-$N-R?CNAX42'PKWX1!EY7'76U
MP_&HT1%-Y.Q;M=0F#^60"A#:.1PVQR$FTP8%<./NF1K:2;Q5??AZ+[%3G[<1
M%0X#6ZT]#)+I5/\R+J/O!4:BD3$%ZD;PJ)HB':VF?Z5"%QR-+8%2FP%.,0>
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
M/56CF L7J.+$\3*X96.RS[#,H? RS/\"38K];"'1''P=4[\/4GW8'*,.AF1
M1?)EH"B!*.&"$?A07/7"/$773!G0WB 1W)NB*[)+3-NS]AWYE:/G(9V[)9M@
M8%JHQVT2"&4FWT'FJUG+\?%YWP7D>H1=S+B 3\!(1CO(/(9&7BI ,>34!YT=
M4[ ]U>9U2BGM$0^P-TZ"4%(H/)OFTA8F;R/LV[AQK\;D>JN!E5."E3K;'L,:
M_5*\PHU0MCRM%@30;0L66_',*N>0LX.*2K$!N+#6ELY0^K3=62,\*/W9&BXC
MGP>-5CDMBLL$T44<7G#:ZT3F6\6)1)S>(]@(&?4M8(_J6WCO)=#>6@^'1YG6
M ?*("F*_Q)=@92>%)AS*]N;>#3>B&CW8:9KK+ >']\OF>!P)O6-)H@:JUHZO
MWVTAAZ<.U.K6EXG;(1_C58"V!5R4OVVK!BYX=WQOY U4HQ[0W9)(3%+ISWX^
MW7JD]SL1HUAS6\(Q8^![1,5E9^@02S%@0CG>S,P=1=S?P (#NS4RWP.")%]W
M7^,OE,RAY]Z@'^A0=!/BVKODWVX#SY1N=3BY2%+,^H=5_@3,IWY M ;JH&KO
M(A\BNG7*4FD49S+9$,SK$1"G65L3B(Y;(+<C+V#,7C]XGFA'4FN I2$1)YJ3
M&2#I,L?XD=Y.9[WAE(4N[R;(4@J9P4T1):K66ZCLMVDS_620BP*71C&:#N,\
MQ%I(Q&!-_YR:)?55#_K60@&'N (9K1HDQ(YOLTG[K,A%N6M2<9_.&!D;O(58
M/$6K4"2../=."V>") N&'0NQRLNI$?MKC"K "0C9 -DE$ _[B[A]?Y"24V+B
MGH1>9"W9[BCDF&,37U#T?H=EZ2-B=[B?L]Y0^#E5&!^CL4QRAAD5P)6N$::D
MNVEPQ=S?\?5JU#3'VN5ZRSZY(FFI QE(DW:+1'4$%Q/]'U8.B23(B;O5J*B
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
MNMUL5'?34;OI9_T,MI)FQ_U/<>R?Q:%_RA- 3G  R)UW<L-66M6MK)<!@_O
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
M^"D@_;WZ;S?V)^_ALV$V"M___U!+ P04    " "S@+96)!!9UV8'  !B*P
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
M1BJH=>4RRKF@)JRR,-^B#RO=EY;T0>;_4$L#!!0    ( +. ME;T-6ALZ ,
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
M'U+V<AUG4J<%:VB!['Z?]2@I=803T;41'=&Y"ZC3&+['@AS+[02#/RW<^U.
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
M82&)9RW3=L= _#O2^<8T[QO(0K\="P,#61BT8V'70!9VV['PS$ 6GK5C8<]
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
MYLI<4[^8(Y,D11LE<RDRL*+DYIE[C&$TR!1Z&+;4->[$+\QF*R@3Y7\JA>/
M7UFE:K1^)J41 )?>KQ428L2VJ=01S,@:IP-*K+(:H\*N!LE7"^5ZUW"8*ML5
MT,L6NS;4#%* %7%K1.P8;B_6@0JOY<A;T=C0$]>_,]CKSV(5KTZ< J"7T/:)
M"GR'CLEBDP.75L?(+LTZ!,X1G$1997F3>15BEJ1?PRA*?SB8A3#Y#[THKC$3
M<\2/[-(0@I-YGA/?QQ2&M9H7!LZ^.LX663O&;I!2G"LP:-"NIT0HJ>Z9J^[&
MOI8_E$8VD4IM\D4 O&5A#1J]!;!@I7> !#Y&T05 -%^PDD1HL.#$F&77/-5N
M!S1V49'!%$\Z?B^#%A050.$1BKW*U53)J:"V9]$@^>F E%YFX#MWY-6FRHZ+
M3Y\?@P0E1"8.\4H3]L$,GD]/,8XA753/XXB&'M%O0O5R<*NF^!>A3"O';.G!
ME&_B>:D\NG48')_51"K+FJX,2Z6;@4)CT0D+=Q+QTH&L]5F[VMK:S/!A"6__
MBQ<3&!)=I:]U78Y-A;P(SF#XR(=,+BZA)&HA^ ]:IF=C][]G2*6UI<JT9E-W
M)!'$=FP9M#')P$G<4IR5OEQ4?GS=&04^V<)=3;4WB241,&FN87KDI)$FCW%"
M7KN\%8M6:![1:A 0UA/&+N$"("__BYK%?2,<B+I8]5-G&X4M66(;X'OMC;DM
MY)793\J0QUYT250FFQG]'S]AVT,65R!NW+9J\.=)%51AY45A/X,V2QV0.O>
MF"H\/D#E-2WF"4H,34\\V Y1D$+08^7!:\LW8,G62OIA,:0Y]IO.*'ZHC5\
M6/*YD'5[&<P>#ZTX72W_^G'DTPVRNHTYR2^/?#QHP!%'I]*3_R'9Z!QJQD$/
M&QT@I8%V-4X-6@,U<<K/#QZ.76K#G$"3/V+7<>IQE%60+17<J$5?#Z<LL(MZ
MP8:NC^G)=R/W;JQ]'F AJ1P,5T%VAQ+.TDKHQ2K)P(#FBO]C;L310*FAC:29
M,9>[,)#$ZR 59\9Q=87)HGU,8$8)43*!BBN_?OQ)LH2B*@B0WH'A.6M_8MB
MOZJ)2)BSB? -!IYS12\M)YN39_+Q5@U6:IE+>AMD.>C!E,60>U3A4AB4F$E^
M5!DXG?"I>_3X$B(*Z2#R=ISY\+C14A28]#.$&\S!-8*N<X869%"<CY!^<OKA
M)PP!+(DLN%<!&,*-#)N8I<.8&$408[))39"78#"#'S$PX59$2[=@K=HM45J[
MQ0Q.5X4M&0>1"6\*PPI\PL*,^34ZYYXALXZ#2%+I'4XB/SPP WD=C KTH4F@
M#S5!#TT"/52"/AF?C-]], -S#8MH.M)&%R $LQ@L1X:H-1>3<*6DK:\,&O(K
MY9!?#8_3LJV5_>$K M[0/XN<$S\.#6%&%Z=8-%(*/P.7U0F_"H_C.=D5?P9&
MJT!7Y_;._REX+6#*3CQI?V*WC:$]?^=[LP^^*=:F#)IHU7G_X=/1T*BS&P>1
M>&.M-C;&<N2#DDR?]S11=0X-.9XUT,@FPX>#WPX^F6(?U,&(=>8#0%]C0R!7
MH$CTXP/X#KS1@3$*SN"189\O28N/O@>7Q_?V''@S:,PF+\4FS\ R[-S-@R2;
MN!_)'+]&9F"O81&&V",;CH$+L]OE2F^847N7)DJQ:I4$:+$[#X:&LL=%)RX_
M3B0\\<<(NLBK6%[E\!AD^+?"*HTN/3-D7RR!2.&ZX+U/ED OJ?5IB##XH&37
ME'CP,_0<WY"S<A..Y%.K-SLRYB#10"-3FPM(8Y$-V4GJ8,2K[$6(;D$$Z2V>
MT?(D-D7;1;#$C%Q"%.%#B+[1HO7DT.?YKC];&K2:J@'* C*!9\]C[UT,3)D8
M/$BRV3&* "'JA\M+B&%X:XCY+D E+FTFO"'!$'Z4 ,5*]AF$B+XS+W5[[)$W
M+LW@2XI-S-(7LG*/ ?H0&Z)N#![)_GU-VM[ KZ9 ;\(1[M^_S=$U,,1_4\,B
M3(WQ[3B)\/"<5*TJ10\/,I _/FA("R5E\76/<(CM.5R 9%[\%U!+ P04
M" "S@+966H-^_DT0  ! RP  %0   &9T9G0M,C R,S S,S%?8V%L+GAM;.U=
M;7/;-A+^?K]"Y_MR-QE%DAW'M2=I1Y:LQ(GMN);LV.UT.A )6HA)0@5)O?C7
M'P!*,M] 4A0@TFH_=)*H$G;Q/,!B=[$ /OPRL\S:!!('8?OC7NMM<Z\&;0WK
MR'[\N'?;K[?[G?/SO5]^KM7^]>'?]7KM$[0A 2[4:\-YK8.M<5]#M0$!MF-@
M8M7^ZUK_J]5K(]<=GS0:T^GTK4:_XVB(0 =[1(,.^Z!6K],&ETUV"&0-GM0N
ML5V[!//:_GZM=7C2>G_R[K!V.^C4]IO[!_Y/_O7!1/;3$#BP1O6VG8][ 4FS
M(3'?8O+8V&\V#QK++^[YWSR9L0]"WY\>\&^WCH^/&_S_KK[JH*0OTF9;C?O+
MB[XV@A:H(]MQ@:TQ 0XZ<?B'%U@#+D<R4Z^:\!OL7_7EU^KLHWIKOW[0>CMS
M]#T?MUKM \$FO(%&C6M^XL['\..>@ZRQR13BGXT(-#[N&:[AUAF"S0._B?^P
M3_XD?W:P[6 3Z0S[4V"RKO1'$+I[-=;T[<WYJA/.$VT=TY8-XB'WAX<TR%AL
ML.\UA,TT?E:@Z#D=FQ;LN_3O%K0WT37:$E-7N;YMTVW*TYFW1O66KG4'.*.>
MB:<;J+IJHB%OQ+*)IWLFQ ;0-.S9KD.@!M$$#$UJE=P!^W--E7,U*0OB%V&T
M:> XT'6 ]I=';:,.;-U$8(A,Y"+H;-:37(W+[Q,PS87UPP9T7&2Q86  1";
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
M()+?Q$]8["D%IZPB)R%)4LDIQBTZ"(DXQ\^5U4OWX8')!PYM'ALL3VRQD6@
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
M"F;-J,*4* H]?$&:6$K3702C;E/^PA(M">"W4=380[MJUFG/Y_Y2AT1<,QP
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
MC,@R\9A76*>(&@9?@Z4\@%0(AC D,E_'/Y2[C<7J(?PG>8,1A56Q4X/:86F
MSHGEL0#V_9J06%T/4Z*56="_'6:@SF_ZWCP-#&7K&@Z58^8AOH_I'F6[=PQ1
M]K.<@8M/#TJYP]',,[.*4VO8/4.J#;QZA_MA/:4.LFI/][I??0F- QF*1JL'
MB\71<;I+X213&7V \5^,(>U37;A@2V\K?@7\(2,QX-I6DS<(W)/4:!TM:74U
M6@'2_%L;'\3,@0=_$PD9FS3CE!L?JP ZS8Y)S7ZDFM6C6F34O(<]G^N\4FV1
MTV\A:Z8JE!A.;D-9LQ6@#ALBSX[]0@UBAX7,EF[QJ"@=,6N[[%=+^--_2S:C
M.?-@1F?N?)=9'F@RD:V5,6#UG"01G5(4568:G>Q':%:L-01CC11T%X(*O)/T
MRV4Y&$-.K&DT.RYS2Z@P",E+.?BKE'ZQ$?<?K#@)"[<CUL+7&8&A&GHRK90'
M 3O1;B)=O98/6P#T.<E7U7)Y]%<QDT@1AFVO//W=T4R,U3P<)%)NOYK>R@>#
MH/)TIA-'?'-+?@3FLLX&=UG6 ES2<: M_:!O,!=)S.:T8>6QOZ3Y<WD%D%&6
M!<C0OH+U B,BF7O;^'J[V19:TYZOD%$RY;N^&QA>:LY(-ZC$IV,NE-0#<T<
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
MZO3PE"^.+FB@ ?O2I\9 WKDO"WC5I6]&*72NI1:T* T>.CB J(=.=(UI"16
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
MQ)MM=M23T';S0K]GQ X)?#%8(;L9V4WR$!;B@[D5MU]"YIW([\@J;V55VFW
MXI-B.;M-)P=D(<2>V_<+$^\7F<IPT]%'EN]DY1]6Q+?=1K]W;=6=$U\TB6-W
MV5/CK1\'9D]9#]3W9];&6I'HUG(=C(-*Q&W\W3-(UM5]) 12,I(_\@:Z<Z//
M;.M\]&T2T@WCQ\VMHUZLHH=D2Q7UUZZ0HJ194J.'MOS+7S$5Q*M,]]M?)?@/
M]3;$<$!4X%9/?O\C"$^3* XV)(R GL)T$,7SSLH]BY%>C8<<^38P"(\YKJT-
MN5G6F($][N73-EB#E[_@"N1[( %_KLOE!?*R1B  8T]M!L@ [:EM.9P;7R7E
MON,S<]G+PLU\"$9TS!8Z$S%E1.G_0BV7(%3 M/F-L6<,\GBVI@GZ2JR('['F
M1-F]C1TGB@V;^KXWYI?0LV5ZH9!!?NR>L8&=I.^,?2=+Q[[TET&X28>O;H,[
MQ/V]H%@AQ+&\.TL+4Q+9N4'_<#@RA(25+0P.Q0[S>_@PQ[?&907!UFT_$F-;
MWFPTV4HLG$%^S)3=()ET$C00RE052S<0P G=C-%#:#DL)6R_>0R\05#7*9G0
MWJH@-^8.FHM='<L#_3T0S9(2&M]=I:M3LGE+Y&.K+]O3) PIAPLWLBWO$['"
M<]\YZV]L+X:92]2,]:P*.Q\3V*SH@WZJQ,ZRF.9-$D<Q-9WHK@)0V[WDYR$3
M&9S$R="JTEG0X3ELB!>>-4P0=4IS4.J-N0O3F357?FKJ>Y?4]GY^3_I2F*47
M>X.BD0NFYO)N@B%,2=8V#7,==T>V09BFLL=6G R[7?02GL.*[T=&F,&L)X@+
MUR/A*3U=5D$(L?SK].:DW!M(B).3=<W([ D4A*'337$6&H<#AD3:\@ WP<&D
MNJ _@7%F-&G.0=-P\9#(5!Z&?29N:/2K5&?@%.B!1"K'64_3WV\LSSM)(CJJ
MWO>LLIJ^3F].FKZ!A$3JLR;DYQL2KN@9_BX,GN)UGB(% 'TWW>D[%'I1$6<[
M:Z[[-?$\..QKY.:@[+M0D,A8UM7S_TBL,&:-)3(+%D3+-VG. 78N'A(9R=H.
MRM#RHQ0,0/!;1.>AZOF8B'.*=?4]NT)<)X*JD"HWJ9S8+"SZ-@32>;\:4+-'
M82&59SJFM-WR:=8-]#1P($)-_?1G8&1*P51(J/<)KIZ 'JSG2X>.U5VZ=LH=
M;&/P*,]#+PG0*8)74'EX!Y8+QPFIO9O_AXWO#8 PNJC.9G=T0E)( "P%K(_?
M6Q01O)VS"-X>1(!P"V[S^Q9%!-_.603?'D30&^X=)()3^L>;\"%XZDL'5A1
MA>8<[@A</ KTP2.].:_4$K@);\-@Y_K-NC!#!- D/#LIM) I1 %X56:27H3$
M&FRJU@A-W_U3GW<!+%Q(]RI@[M1UX$-<PEK$9G$):T-0P-P;Q%6&.F]-N7_S
M]C&M$SP(ZA:Q64#=AJ" &O:^6_ Y?[;7K$/#X%S*3H(SL%:Z@2A 1[C"7OHQ
M82\VW1TYLV(KC\R#.!<Z"<_GL.0A4^0( E6=:IW.MT$46]X_W2V0EZ>3["RT
M3Q\LA12$?>TX3Q7^_IJQ>K0BPN3U_P%02P,$%     @ LX"V5MUZ%A98V@
MA7D* !4   !F=&9T+3(P,C,P,S,Q7VQA8BYX;6SLO7USXS:R+_S__12XN[>V
MDCHSF?'D99+LV7-+EN6)-A[+*\F3Y&QM;=$29'%#D5J^>,;Y] \ OI-H$ !)
M@#G/K3I[XK$!= /]8Z/1:'3_Y__]=/+0$PXC-_#_\H>++U[_ 6%_%^Q=__$O
M?[C?O)QMYLOE'_[O?R'TO_[S?[]\B=YA'X=.C/?HX1G-@]-YLW/1-G3\Z!"$
M)_19?/H<O43'.#Y__^K5QX\?O]B1-M'.#7$4).$.1_07Z.5+,F ^Y#S$=,#O
MT?O 1^^=9_3F#;KX^ON+;[[_ZBMTOYVC-Z_??)EV^5__Z;G^KP].A!'AVX_^
M\H<*I4\/H?=%$#Z^>O/Z]9>O\H9_2%M^_XG^HM;^XY>L]<5WWWWWBOVU:!JY
MO(9DV(M7/[^_V>R.^.2\=/TH=OP=)1"YWT?LES?!SHG92G;RA< 6]%\O\V8O
MZ:]>7KQY^>7%%Y^B_1_2=4/H/\/ PVM\0(SS[^/G,_[+'R+W=/8H0^QWQQ ?
M^(QX8?B*]G_EXT>Z])3(=Y3(Q3>4R!^S7]\X#]C[ Z(M[]=+<$[?U<9*.[T:
MFL^XS6.LRE]<\D8Y\^B_;@@'-=[PIQC[>[S/N:-]!>)D0S/PY#.F(P>[VI@>
MA440YD,RPG_Y0Q*]?'2<\S]G483C:)Z$(?;C]J)$A"ZC>7"B!T8XZ_B*?A>O
ML!='^6]>TM^PU>&/G4HE9Y)R46,S_T95IAX'L>-E@NB>W3^]!X]]9:0553#8
M?WF_^<-_;5?;V0V:WZ_7B]LMFFTVB^WF/U^Q@?ZKSN\LK*^L$^YRNN3'#H:S
M%J]V ?ELS_%+K\KV(0Q.'3*) ]&T7OW7T$M+M#)66MK7O+6E D*[M!%R6)?*
MVOX^%O=UJ5 T/Z];PM:(7UAE>,*IA0^L9$#XC=VN;E^"WYE%,+3%T\9#8XI]
M$3$*#BQ)7RCSZ>A36+9MB9I4H6+=.2&=*5[ UXT-7NFCN'&=!]=S8Q>/9(IP
M"-BP1]IL2!DE-\O9Y?)FN5TN+'])L)RJH !F:=Y&X3/2;:AX93_+7UZ?!>]C
MMU1&',UXX=,PO8=QN9 V8_A?IFVHB T:>,:#X&4\E-C$AA 14]3/'9(?VN;A
M^6&D%A76QCPM//DU[64&;>)@]^LQ\/9D8UO\.W'CYX$_)@X!&V90FPWH\V)
MN$[B),3HVO6W>'=$[\(@.;] 2W_W!8HJ(_WIC]^^N7C[9X39B.6': $SL""K
MT &6H6HG]80/62,OH>[TNR"DKN%9'(?N0Q([#Q[>!E3[!WY,)D5&>USZQ)["
MT="[_$!,C7 \4T>I#N?"C6.S7<U__&%U<[58;W+X+OYVO]S^,C'X]@&2&/+:
M:_KJOX;%PQF';K#?Q$X8FT$%;^>[=#QZK6/YU/%[D/_KX<^3*0(6OM!\&6X&
M%S+R_W_2!]9.>Y>L&&PS?S^ZR=5);GBWB,*QALN2[%D'S6ZOI+8PZX<AH: !
M:QY>FO(8J@0\8K=&T5T8'-RA;:SJR*;/R!7: &Y8"W1F3>P>CSD2J J_.14+
M5P(-%G@F K"<TU_/7D?CU9E&_I!=8/'IC/UH<#=3>WSS>KG%@_!4'.2M$<Z:
MV_22@/*I H(_04UU6@Q&;(C@A&\(UL;"1(7"T*<.>5"43 "PH']"5"HY- +?
M]O6%0$9<7#3FV$-?$-,QJ(^:86Y@C,!T+'@L0&;$BB0^XA"YK/T+Y&/+FW2G
MY*K($<^X\K&J@0?'HRF5^M@VO*\U#@!DD#;((W^VN:5PI5 3?FLBVH="&DP<
MXB-!CON$TT')Z*O#UODT 1_JT-P9W\0&G@  VAJ5.GQMX'<D3%6_@#'6M<>F
M*V#'W!=AP7 7< -!=?7^;KWX87&[67Y8H)O59H-FV^UZ>7F_G5W>+-!VA:[O
MM_?K!;I>WFX7\Q_0N_7J_@XM;^=?U%PNMITL$B*7!&R?L\#FZ!#!KI*8OHJ@
MH!_Z$JLU_DC.Y^[KAR8G , R1S+ZS/51VN=SNTYE2$(U_S!W<@-[M.2\_#Q.
M!!<VW'7^72WS:VUKF6 VQB?LQZF+E'[B@4_^&<T^N4-;SV):0]LUG@@A(DZ
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
MOL7Q.(I$2,JD$U*&(7%6_@B%19\7R,>QE9!W%1G6+(RN>?<K958S8 ;&$(>
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
MI1(Q9TVW#2#W,AUXSY73W'D[R=ZEZ\UN2E:'6QPW_CX,@#NIF#ZR].883NA
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
M!-.72V$Z"CJGP]C4>AK"Y-R2RZV-KN5&#,&09KN]PNE_ESZ'WL J4(ZF>2>
M%%_04: 95VM!PRG)LJK;Y">NXQ:X2F(<YX/1S_*9_4R5Y]$]RYEEXB%,!_2(
MV8&VQ4H3J[:8E#A*2ZQ[KGJ@:(Q*GZ!(8H'7TZC7B,L"]'(LL/2JHWN9*S*&
MYC. %4,?& ]KQW2.:"_ 3X([25.&"E%@S%BU961%RK=FI!9(,SB&NY.U"8[C
MBU(D;CK$1HT]23MG*F9.IXP[[1WQ2FB6,JT/J&SW"+H;W?!@/A2-'>-ZJUL
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
MX5$0U!C<^'O,.GT )GFC-BXL@((OCBH..'/J<X%\.+@[/*X>X=,P7K*;QP4
MB>LD]-TX";.2G*QGAP*Q<J,L$E[M9AF<N[[?^P,^NCL/1Z- IC&X<<51IP_M
M+P%9'?24->6@P@(D^%*I8H$S-0W]$87Q/]^[OGM*3O( ()TJPB?_*@7?'L_@
MK4:+."3PM(WU[Q]<?"IG_F1T1>Q\&E;$M?%,B[A*'+09/TU'Q+S%+T3<FHQN
M:L</3NC2$TM^0EG0?%[//)$#AVKA ,8C:$7< $+/NZ"\#TH[\5!@^K0K(YWB
MR-HY=ZU0VRO\0/XR4T!$O8=Q"-3(0S4G61LTL[MMP^M;J2W9G$P/(5XJ"_'2
MKA O981X.1DA7@J%>#F,$.?*0IS;%>)<1HCSR0AQ+A3BO*\0?SP^D_[O Q\_
M+S[MCF0I\$V\5Y"I< #C(A9Q T@\[8)8'Y1W0J27;=><M'P*3'3.?NBCZQ,.
M'X(>XGBM(H\OIF !#2J/UYHQ]=?W\\5U0EU"F^1\]I[G1\?U?W8=?QZH?;Q2
M QE]$"O#$>0G(UU1VA>EG1'KC3[[V?W3'[]]<_'VSX[_.9H'7[P X60>4"JR
M+( EO4ICX&O[,1@,8N589I_:2W(U(M*FA;.63"6A5E\IS3OX#A($7G@XP%5&
MFY!BJ[#U_R/MQA&M+.X:ZS6&GKLF"!@,=Y7!3%=8E65L3.!-"W=MR4K"KK%8
M.BD/__OH_N+X"KBJ=3#\NK%*&X ':8)(FVFH&][B%J)M34:__) ;1Y?8_9?K
M/V[Q[N@'7O#XK&I[=X]B_/3<R1*8-(26X_@LZ_DY*OL6:F$26D%:<)4T13(K
MHN=Y<=R?$Q5'2Z6]4<NE0AARH3@N^CF9@I7+6=3R--Z8AY[-L+I1N7LH6YL]
MWQ1TH>SN-[R[!N/B:BUF(:SZ!#0/%N_)5_N+JR"N6@?#>VV5-GSE_XA^<:>Q
MU_(6MQ!?:S*Z>^U?R4#S(U8QF!I=S'YX=>* '&DCM".M)K$K\I>X$"5G1IJ?
MX\IS_AH<'=_'T8WKJ]A*_)Y&=T$N"Y!V]1R4-T:T]23D+%S^4O&"\]3;+W\*
MB.7DN#\F*CZ<5B>CHFY2!Z1,FR'2#I&&DQ PM-2%;+D3TQ/K7W^\O9K?N"<W
MQBH?,J>;\5-.FP=(3=.&*&LY@0MA>,U+9<V?F]8!I3K6RE?Y?/D]C7[#7!:D
MY$Q:3^)K%BX_5^#U>>I]US/O?'1^<;&W5_^XH;[&OW" $2BC VV-6'/!QVY<
M_AV2*! @FJS6=W_K[O#6\; ?T\+-/@[5D= QA&D/N)@=J,XV?6:1]D)9MRG!
M0TY*!4HDED#'FWU+#@</P9:@S_4K#O/WCN\\LMI JEY1I0'-'NU46 ,Q18=
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
MS$\]:&.$:+8)6$G%V&*CPX%*3X'IC;+U['^@B&IAEOP):@.CDORS@!K/<AO
MDP 2,ATG#K,B3MD)%A:SXRGH$ES=3R"<LGX,3&7@V^#."<<(=.'3L(B:D@L)
M9_D+=';"-,"@R\E@&4=M 0(0:LR_1V(1.MKJG!J>9%-VLWR6(U5)[B1G_O5
M%TO"8\C4/%>J8FU=_74MA.:K@3+0*LM.N,:/Q6/L<1ZS2Y$TK<)DF.K(0YEY
MS,&7 %9#\;JERP^_ZU@-??U&8XG3=P2/V-\]7SDG<N:(:.[X,?;)+FJFX=;!
M#_2L,VV6IDV(R=KZ^#GZTQ^_?7/Q]L\TQL96A3]%F5:1)K,0FL?V.678ST"[
M=J-*TEU9URO8W_R=,L0*]'(NB!T/A?@)^XG5*N\24J@Z9H73['$Q?.E$;K0Z
M9 ] Z;U0X+F[Y_3_;_&G^-)K%7_NK74DB=KP!LBQ!H"+=:9GOG.(B06?7AA3
MI42L+G_GGKVLTK0?D>'V+1>P!<VD)OZJ@E)8*&U/ \M+R)[4X7WYHFY<;,K1
MM)#G0(8O:'^L]$5E9]L/(I3$6Z]#([L6.O>1&_Q(+;RE?PC"4ZIR\<YSHL@]
MN#OV;R$"H<LLY5$-/^12Y0\Z9J;CH,I J#F2Q5=?NK(M;\&TUDG_/' ?X=5A
M$<4N(3:XA[4QN/$ YSI] %'W4>I(+=K1BLGQ$:.[RBY+_G[M^@[998EYMZ%9
MGFR6]A8+KZK*."N@>X7Z+B"[,#,50RT-)>IOV*X7L )ESJ,]4-;%GGZ1D$&A
M2;HFV<.J7^,($Y:/,W]_18XZ7L R/&8.BI36P)I$AJ*%D'4)MN#;/M:3V>_[
MLJ]EC:(@V7KR.[EUT'W64[Z%7X7$.CL'D>.M#C>!_WCC/N%]5L=]5,-=BP7S
M=KP.F]T5M\GV1X=XR<9 Z2!V+QO[(*+F<M5=+TW'_S6AQEQL[[$3)2$S(TSX
M1.3IFO;)2G,&P)3V1VR NI56EJ2U^A1-6>!5=*JM38\\:DY(2X1$^2NC<;'8
M1<TT COX 7"7]T*D6UHPU?+>+2G$6NR.Q,Q[1&(X$;4(Z']HD-"3X]&/<5QL
MR=$TOR]+\07==)).S$YD/U2ZVPW34)%N+6Q#>BDT]]@RS62T#9T])L186K5V
M&LJ9YP4?R7Z!KX/P*D@>XD/BY:U&.L<,R)II/3DD\W#:KFP(!OAB'*M;^!AX
MJI^>!E[7/GGNV<TES4'VZ+N=SN@!OH<N>C9NZ3JY$F1=(?U0I:-5%2TMS3H:
M92:O?>D&%@@9%VC29"UXD61Y@UX39-U?(#8 4YS%$)9M4E5I5X&HM"S:GB4_
M)FOI4MW*COKD_.C&F)W]1S$ NNG9R8G7P168!"_OUW8*68J\DQ1G/>Q.9O;:
M&H_LU=A]].=)&-)8JTJE<?I.GOW3,Q%ZH,^'^>.2-J^0DR@=#^4#,B7)C"Q$
M0RU#?,1^1 2.LES!G]$ .:L1R[U14_,C]5I.G2B'=\$3#GVJK3?)0^3N72Q&
M-WAIV#F,V3B&;H; &\2\(XKRGM;>^LE+IW*=*#7Q/KEKLV37(]_C0&2,1R=
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
M0+0TWCAO;%_5PBM>FD[\F0W]U3SA\"%07N#7/-,U;SF=V&[M97ZM&5I !OF
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
MPVQ0<7UK#D(0(8P0'?HNAPE1*HT7Q1-?))\H5"M0/X%K][U-(FU3"07(O=H
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
MQ&KJ\R'MA/ZW5'4(@8=:R3\FV=_V;O\H:T+^MC?\H*'%K\W4$(]!1=C7J_)
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
M17VO"@^N7)/N0Z3[DBK/JKXEU )M/\K/D5^&!5SC[L\7YA_J#'X-$84Z%SY
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
MXW- =3!M[H$7-[AXKPOV(N((2.H(_<3=)'567Y55&YW^R07\!,C>W3B+#D\
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
M"11$#N\1NVX'2@8F31?!DO&2E@^LJUSS[#?LA\>DIM#B_P)02P,$%     @
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
MGY"/):D2EPT5.EVN_'!#R!$)"-M'-[X#[;/J8A_%L:#+4>3KIER52^7->S;
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
M,-2S@*V/-$.WE>];D7Q5Q!?UA!UB9+5'XGE(JLEE@*030@1.K"N-%5X I]9
M]J$MLR['@Q8FE>^MVB@+.8-&?(F^X&7N!E'1_+N^,BZ)59)^K&N,FX#THJ+R
MKY%4L8^I7!T[ECSFJ&C95\:IMI09,-Q%W*3&DG/1CV_8['@Q</LNN!9JU+Z)
MRA)O/)_5X.R(C7RKSX>QEU!>9QBWFD"ME_3JX3;WA)3PV+[U*B+'C)\:Z8+H
M;JS*Z)%?EWERIFS0H*V<E8^U7"W1=[I>5@6&^I6W]9'FE;?RO=Z55_@ADD/7
M(36^$=J,!2RMQ%EFZYXKEB/<\#]C3=:Z*@@_Q%<JX855O,A1)Z**"J5B5>8U
M$\=LS?E4X[*EI<.CN%&XMOJ"41GM@/!-49;'SM*K,$AX"< N]6\MEJ.&%+N"
M0E?JM:B/(E_'?/<NQG></O+9C"1VBM*1VFXS;>28UZT4\[X<W]8.Z\*D_=R@
MAQ\Z87\%0-JI@$Z8NND!16#(*0,%12H*614$!QECWV\YK[)6*C#C,)(."G,!
M[=^Y3:DX3$7H3F*8,GS$T:^3DMK*>"K-&W 31+'=M&[B?3 TSP$).+UK32\0
MG/ND(KNY8O>S8<2:6YG%M)E&3A"SQ>?%%F8%XT)H]JK'>] 9/P.50;9_4NA@
MQK[UJ(J[>CQH<18P'(N2$REZMYC6C&\!6$]\=&'2WD1;8.K7F,8GNN'C[>=Z
M=Q/!9]A;2D'DQ3BV&HLA_.N]KUFL)[7E@5\AH/:A+?/?B0I+.>7;2]BJZLE5
MCN15N#R0QR-\NM:\_K660R_Y5-\BU^#H.?"R;]&4L9.=F?60K7;4"8JLU_J1
M$Q/O.%SR>_FN=YJ95=MMT^M9%63AH1V'<1)G2.\YTK+YNR4'9" QQHZ^,MZC
M*EY;UG\H-=C>"XQ*50^5P?(9]Q7BCLSY@F[)*HQXHQ#S1$D3DJVWIS(TIJ^!
MF@#MNV J&+&[B?8(L]8W1H6!HSX9F5U8TOQ9K!-X^43A.0F*KH*F&Z8"==*
M:OTZKH=;/SG2P3'U.WLO$.U#N0.BWL5>"1!F8:.1<O%=W2^Y<=9WJ6ID#P]@
MXP76S(:U_@AZR#%V@,X>K[5&T.3KJ$^T6QI_YNSY&+@D2AP:)'1(D4P&;M(
M9RLGTXG+>!9)R,#QVJC,]V<H]K&7%%!BGB%*4JUO(14FCOS"E-['Y,^403Y=
M<ULQX,+4@&1M](0$C>Y6:0+2:2 M^E*[JW4=B)[#)O\:^Z;5HP5Y=V,AY\?X
MG+Q3B41K!4_00&Q5:Y$!*1XD+>W==/69,%(NC;B I=U$]VB3_6DSH&'(>#LO
M'SDQC:]G#< %1VSM"T6DV-%IO7[+JIP$O6@8Y2^RNU!*O.L5R7V[V*ZXU7".
M86:#)A?!GI1I.59Y_+8R@^:6N+X3QUD_??[W3FG+'"YMJ*B/[Q5'<.BS:L",
MXL$SJS_&Y'IV&B>4T0H^E[H!? 32D[&E$-$W>W[(^3YD]&97YLAHAW5]/P;;
MV+G^0B9_V[-,=D6D,6'KY=,L3\B:^&'64Z-XKE!X?\!A+06,V$W/M':9$@NQ
M1VGO*GFN(W9&K\+8\:]G%V$POZ!KXN6-'.PZ.T8DC&%_#^/Q@,G4YJY02?(9
M(_@7QT_))7%X])(3OX][CCI>S+BPGO@U>&D^6WJXKW3J1 %;$1^BGI7[V!5T
M'[;QB+>7;^8#GX<+M1A(W>AX;E>T:CC'9, 5N0@V[-G,8=O-6*G.CFB/>IKX
M?OC@,*_S+(Q.PO0^F:7^]DFI'<\.D+3Q& 98B921$9#R?@/M6I,@Y5TSPGE
M>T,B "K3AV]<H4X%_I4"WG<[I9)$:2-%NY)61CNJNY\Z,TNQH\3'FAW[SBA3
M3I+=2JR<!/WXQK6M%?A7RG??P;7M[2.,")T'^0 /M_Z(./"RO_K[2&F8TS$F
M3W$ MTM% 8CXZ05AUR0*N&GBV6OJL06:Q6)[P8P@0*["C%).PT-V@Q[*6H[)
MR=",0(C]K"I%.#RV9FB4.YKFVI6K!N(QF5T=?I;"'QQD&SBE,)\!8%?</<A&
MY5+W,:Z4*TJ<+1O<R;0OIVUWL\_^SKQ"=KG?UK< RU@+]8C,MQY+2^D/#[X9
M[VO1X_'K5<9?;I9X83B[&/ ;H9TPFPD%XXFF&?&WK#W!"9H=,S>?$>)EE/[B
M1)2K+SN?".-U<LJH3396%$$=[WC$K\'+4NC[+2(K";TB#Y6516' _NCF+8KW
MD4#51C^N@(L^=TMM&!Q?>X'TVF:Y=*)-.+NC\R KL@N2-LNFVQ[/7TDQM@Y;
M=)[IZ$+5?T*DCN%"\WV/">1Q['X#:8_S:9"A4NORZ,+*# \SM]E=$"_U>3UJ
MHXZ"OPYP>>T<]=.$>%V-<8>[SH94H#U*&F!%:DZU*?=AG["JF\\MO?)9<1$Y
M(8PDE_+N1661L_<Q)K/4YYD9DQ;+-O!BF=[!RF-%"+"SA/;MI8DO)%NO["MQ
MRN*HNE/8C<WCE<[>D>/SVI:[!2&)OA5G0"NK8'_;K4 ?WQABV@9<!'Q<.E38
M>=+ECO$UNY7M0][=*$<1XS9CYKAM9KL,SNP66\!Q> .V;<&=5@_8;@C:5[RM
M'-LKO.JV@+W>API$O($F_6*HNP]*_('L:CS@=E+2RN?RQ65J8IN%L#^E;0@E
M*$D?97T X?6X36%6%IS7#"5YUGI80"\O,\X 786!6P"VXSYVXQJ^\22\L;_/
M>A'C.I-*,A;OKWZ6CGQ(\\1E%]$X*[/>;23# %7&H I 6[<P&1K='=1:N\ZD
M0^&G!J,7&W#T(MD=GZ/F*WL4(1_7)V;^*(>'=&N2<+D6 LO#3H_BP<47=I?R
M>'W C);O;3/:&4F\PF0W4X[]6[K<6[ 9AKK#4 [%.#.00# B'NW%'*4Q6W4<
M5Y@1'VVJK+&N0AHDX/@KIHJBP]MQ>_]Y@9NQHY)_WM<P77+62C\V==POF,@(
M*3H\!?,,?KF=-Y=.DD9E8-S6WC"A ,.OZ)-;K1;2A*LC;CE8)I:<2DZIND%
MWS?:FF;>BV] VEP*?._/- _D:8BR=)5>:3Z-7=1\"C'X+MSQS,+ZP X]W ,Z
MW6X]D,IC3B$G[3MWZA1@7HR-M$+L]&FP'#A$9:PG81?19VG"U[[D<X&^9#(I
MVG_M18% 2'L2F@4C).!:N7T?!SR=<N-LZIE63>VOP-"Z9XB^,T^L-E=BFDZ5
MPT%*HG:PMYXZ[># F,? %IF_8F7Q4)?_F*V<YD-,/2\+&CC^^7(5A6MB<]*F
M,MHA!9#;_D!57@VM*Y  0ZZAT16CN,I QJ@1._AL:5%*O.*XXN.,LM2>:/N8
MW3(+0.S\S5 YOJTMTX7)_*FU3 =*+*0::=Z33V] "O+V4]""[CH.':Z/>#<6
M W-OG"BI-GX95LHA 6IMME@?.NW-N%.'DY1,PPJ"GCW7>VCUP\-^W:0JO/J!
MI< GC/17C< SMDY84?9"1+:"QK+L9Q7<O7)HLER\Q+UEPY70CVE3F_,8:FH&
M3JAAVWJIXH(.ZG9E/;S<A4E[:S66KUZ!)?Q0_Y;8 '.A57XE_1@UOZ.@"7S#
MB3D_SH'-75HD6.N%A4>] U_TSF;$Y3U9MI3>,MO'*X "E[G_SM8[WL.S7GU2
MD/R-OKTK>;YKP.J1%_D6HZANR8H'[H/YX&A'$Z"M<;0R-,,W7!-T94S7T:;X
M1_M[38\*[.FS/4(7;S=-1N,,,-R1RT.G_!J2SW1/&<&[$7Q'A)%.ZE;']!IG
MC@?W+86*$H!P$V>\85-M^VL8>B7=!6E,LNSD"-@=#.-TW&:^@W3)M3.,>'[
M(T&XI$'VUS0F'@V2!7,2EJLTIR .9_>\\P?_U;SSQ^G-7>YY#LA576U)R&:A
M[4CXF#URGB[(<86$ZUFC^<CI2N\]KQ7$NKONBB2Y&2C-A7 "ZF3M4#]3NY!1
ML@R#K/G*(O29YL49-6KI=2AD.'O7IJ;P_0XG"Z2^-SGU=<IKYTY&JL;UOA<4
M6G<:RZJ@RDGLOEA"#5508J;JUS/>\YQ$&4,$BC'8U8>E[6F:'$MRA'1)E'4R
M(T#W$&Y]A-)1S[*4VYR!&Z6L?SZT+R;Q5I\TSH9.,"A!8)D"[@QZ]])Q[M\Y
M96VO(F&7B\*KD%TC-:1E!O] Q6C(+)P$JCG)S*C'F@[;(#08IM>.L'>< TR0
M&CEHVZF^$^^/-$ZRZ<ZS7YTH<H(D!G:XNG&A[.5]^4\];"ZT &!FEI82E 1D
M7IF:M6Y\\B2%UF0+U'![$]%LQS%'U%4SM.(OGZ+;*N$1V,1Y+8&5I#8:$)_'
MQX[OIEFUS-%FZGQF_\@N1=S1.Z%KZF4_79#BZU\)G2_8?R=KQBXE:5M ^S1O
MLC;D S7G'EW5YDBZ-G^R 3HK,BKT;?!HL -0.+6SS KB)^FSV!%1H7"#IY&A
M9@Y717N$%6^/X#!H97L$QA]OU]Z=E.W=TZR]N[]M[Z[[Y@&DL;QAIA "HWZ%
MAE(K_A.2L(MR#"@7)=8@T69GH@XDG1<6YO+8H0_?1P#<R.I#;BQL&) *8MA.
M/^S\89]/'BETM$D%XT$/OK%F,)5Z!U7E J,V1GISZ3#^!23:5&F[),M[$@'K
M2Q<FW%HPC;U3%6TGZS [3QZE;*E,T:V(L0'\,+MY=0NNR1_<AW77,V:@B-V]
M)\:!V;/'4'029F%G>7XA"^KZ)+8BO ;P,>ZX)G]PRA_X^)Q;)Y@K>T,]0X9V
ML YW#*15)Z?!4/-=:.S&;"E0WWDJ0JVZ)0B[3:BH-88+W RC[7!) [I,EV#<
MJ\-#<O\[V==8,<[9GQ'B/,*RO@;O(%E?7S'<H?TUVE[4@);Y^3WXPBKU0,J8
MT RZCED%XU<3Z&A%-96"'579P+Z-P$M[N/P9E$\]SB G>QC&..DW6E89O#.N
M#7C<8BB&7]2'7ICE,)3!ZD<CN947CB*M#Z<$..U4L!@=R]V XV-GE>4-)=%]
M"VL1H,2R-L::67H 2KH!-P5)MX<:,YS,PG!ZTMA"Q%R  /.&H;%1JT9>Q";
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
ML,2TEKWPG9_#A1,$F1^J$XH5?SD",RU9,ES+*"T!_!H&\ZE#/Z0Z#[%;'XV
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
M/MDA!C=V4=(I^VT+$0T! BP?7G43U:/4;?X@Q2KJI!RS=<S#B'[)EF'%#51
MB-RJ1J:[<@F*V38DN/%A\N_)U9W. -?Z%]@WVFXN-E8'%E30X7 <);_?.L%<
MV3RQ#RKZS?ZVT^TZ+(P31<<*-58.XI,;<5[=OJCP'EGSA?I48S>$7># +FE
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
M_U!+ 0(4 Q0    ( +. ME:<#-0&^DP! "]"#  6              "  0
M  !F,3!Q,#,R,U]F=71U<F5F:6XN:'1M4$L! A0#%     @ LX"V5B006==F
M!P  8BL  !P              ( !+DT! &8Q,'$P,S(S97@S,2TQ7V9U='5R
M969I;BYH=&U02P$"% ,4    " "S@+96:/;,R4D'  "7*0  '
M    @ '.5 $ 9C$P<3 S,C-E>#,Q+3)?9G5T=7)E9FEN+FAT;5!+ 0(4 Q0
M   ( +. ME;T-6ALZ ,  !(/   <              "  5%< 0!F,3!Q,#,R
M,V5X,S(M,5]F=71U<F5F:6XN:'1M4$L! A0#%     @ LX"V5G%FC;OH P
M]P\  !P              ( !<V ! &8Q,'$P,S(S97@S,BTR7V9U='5R969I
M;BYH=&U02P$"% ,4    " "S@+96I>&7? @@   MG@$ $0
M@ &59 $ 9G1F="TR,#(S,#,S,2YX<V102P$"% ,4    " "S@+966H-^_DT0
M  ! RP  %0              @ ',A $ 9G1F="TR,#(S,#,S,5]C86PN>&UL
M4$L! A0#%     @ LX"V5D!Q"@:Z50  H$(% !4              ( !3)4!
M &9T9G0M,C R,S S,S%?9&5F+GAM;%!+ 0(4 Q0    ( +. ME;=>A866-H
M (5Y"@ 5              "  3GK 0!F=&9T+3(P,C,P,S,Q7VQA8BYX;6Q0
M2P$"% ,4    " "S@+96R5HX/H]7  !CCP4 %0              @ '$Q0(
K9G1F="TR,#(S,#,S,5]P<F4N>&UL4$L%!@     *  H MP(  (8= P    $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
