XML 112 R94.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Note 13 - Redeemable Preferred Shares - Borrowings (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023
Opening Balance |  | $ 111,899 |
Redeemable preferred units balance |  | 122,556 | $ 111,899
Preferred Stock [Member] |  |  |
Opening Balance |  | 111,899 | 91,396
Add: Milestone Funding |  | 0 | 35,000
Add: Accretion of redeemable preferred units(1) | [1] | 10,657 | 16,541
Add: Loss on debt extinguishment |  | 0 | 14,680
Less: Redemption of preferred units |  | 0 | (45,718)
Redeemable preferred units balance |  |  | 111,899
Less: Deferred preferred financing costs |  | (400) | (509)
Total Redeemable preferred units |  | $ 122,156 | $ 111,390
[1] | The Company capitalizes interest expenses directly attributable to the development of qualifying assets. Qualifying assets include internally use software (IUS), assets under construction (AUC), equipment, or other long-lived assets that meet the capitalization criteria prescribed by ASC 718. During the year ended December 31, 2023, the Company capitalized $2.4 million of interest expenses pertaining to the redeemable preferred units directly attributable to the development of certain AUC assets, respectively.

X
- Definition Represents deferred preferred financing costs. + References No definition available. + Details
Name: | tcx_FinancialInstrumentsSubjectToMandatoryRedemptionDeferredPreferredFinancingCosts
Namespace Prefix: | tcx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the make whole premium for financial instruments subject to mandatory redemption. + References No definition available. + Details
Name: | tcx_FinancialInstrumentsSubjectToMandatoryRedemptionMakeWholePremium
Namespace Prefix: | tcx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Increase (decrease) in settlement amount from change in fair value of issuer's equity shares due to milestone funding. For example, but not limited to, issuer obligated to pay an additional Y dollars in cash for each $1 decrease in the fair value of one share. + References No definition available. + Details
Name: | tcx_FinancialInstrumentsSubjectToMandatoryRedemptionMilestoneFunding
Namespace Prefix: | tcx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount that is required to be paid, determined under the conditions specified in the contract, if as of the reporting date, the holder of the share has exercised the right to or the shares are mandatorily redeemable within one year of the reporting date or operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481648/480-10-50-2 + Details
Name: | us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmountCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount that is required to be paid, determined under the conditions specified in the contract, if as of the reporting date, the holder of the share has exercised the right to or the shares are mandatorily redeemable after one year from the reporting date or operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481648/480-10-50-2 + Details
Name: | us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmountNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Increase (decrease) in settlement amount from change in fair value of issuer's equity shares. For example, but not limited to, issuer obligated to pay an additional Y dollars in cash for each $1 decrease in the fair value of one share. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481648/480-10-50-2 + Details
Name: | us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsImpactOfChangesInFairValueOfSharesOnAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Equity impact of the value of stock bought back by the entity at the exercise price or redemption price. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 + Details
Name: | us-gaap_StockRedeemedOrCalledDuringPeriodValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |