XML 49 R41.htm IDEA: XBRL DOCUMENT
v3.25.2

Accounts receivable, net - Schedule of Accounts Receivable, Net (Details) - USD ($) $ in Thousands | Jun. 30, 2025 | Mar. 31, 2025 | Dec. 31, 2024 | Jun. 30, 2024 | Mar. 31, 2024 | Dec. 31, 2023
--- | --- | --- | --- | --- | --- | ---
Accounts Receivable, after Allowance for Credit Loss [Abstract] |  |  |  |  |  |
Trade receivables | $ 23,239 |  | $ 22,369 |  |  |
Related party receivables | 4,005 |  | 3,121 |  |  |
Revenue recognized in excess of billings | 20,133 |  | 15,936 |  |  |
Other receivables | 180 |  | 0 |  |  |
Total | 47,557 |  | 41,426 |  |  |
Allowance for credit losses | (1,909) | $ (1,625) | (1,717) | $ (232) | $ (9,227) | $ (8,557)
Accounts receivable, net | $ 45,648 |  | $ 39,709 |  |  |

X
- Definition Recievables from Related Parties + References No definition available. + Details
Name: | ftci_RecievablesFromRelatedParties
Namespace Prefix: | ftci_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Revenue recognized in excess of billings + References No definition available. + Details
Name: | ftci_RevenueRecognizedInExcessOfBillings
Namespace Prefix: | ftci_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Trade Accounts Receivable + References No definition available. + Details
Name: | ftci_TradeAccountsReceivable
Namespace Prefix: | ftci_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of allowance for credit loss of accounts and financing receivables. Includes, but is not limited to, notes and loan receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4 + Details
Name: | us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_AccountsAndOtherReceivablesNetCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2 + Details
Name: | us-gaap_AccountsReceivableNetCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10 + Details
Name: | us-gaap_ReceivablesNetCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant