XML 113 R96.htm IDEA: XBRL DOCUMENT
v3.24.1

Note 14 - Redeemable Preferred Shares - Borrowings (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022
Total Redeemable preferred units |  | $ 111,390 | $ 90,434
Preferred Stock [Member] |  |  |
Opening Balance |  | 91,396 | 0
Add: Funding at Transaction Close |  | 0 | 60,000
Add: Milestone Funding |  | 35,000 | 27,500
Add: Accretion of redeemable preferred units(1) | [1] | 16,541 | 3,896
Add: Loss on debt extinguishment |  | 14,680 | 0
Less: Redemption of preferred units |  | (45,718) | 0
Redeemable preferred units balance |  | 111,899 | 91,396
Less: Deferred preferred financing costs |  | (509) | (962)
Total Redeemable preferred units |  | $ 111,390 | $ 90,434
[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 Increase (decrease) in settlement amount from change in fair value of issuer's equity shares due to 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_FinancialInstrumentsSubjectToMandatoryRedemptionFunding
Namespace Prefix: | tcx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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: |