XML 101 R91.htm IDEA: XBRL DOCUMENT
v3.23.2

Risks and Uncertainties (Details) | 6 Months Ended
--- | ---
Jun. 30, 2023 | Jun. 30, 2022
One Customer [Member] |  |
Risks and Uncertainties (Details) [Line Items] |  |
Total revenues | 79.62% | 61.05%
Vendor one [Member] |  |
Risks and Uncertainties (Details) [Line Items] |  |
Total purchases percentage | 27.78% | 25.20%
Vendor two [Member] |  |
Risks and Uncertainties (Details) [Line Items] |  |
Total purchases percentage | 12.31% | 24.15%
Vendor three [Member] |  |
Risks and Uncertainties (Details) [Line Items] |  |
Total purchases percentage | 11.63% | 12.72%
Vendor four [Member] |  |
Risks and Uncertainties (Details) [Line Items] |  |
Total purchases percentage | 11.48% | 10.63%

X
- Definition 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. + References No definition available. + Details
Name: | ftft_ConcentrationRiskPercentage
Namespace Prefix: | ftft_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Percentage of total purchase. + References No definition available. + Details
Name: | ftft_TotalPurchasesPercentage
Namespace Prefix: | ftft_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

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

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

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

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

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