XML 53 R42.htm IDEA: XBRL DOCUMENT
v3.22.1

Note 5 - Derivative Instruments and Hedging Activities - Fair Value Adjustments of Forward Currency Forward Contracts Not Designated as Hedges (Details) - USD ($) $ in Thousands | 3 Months Ended
--- | ---
Mar. 31, 2022 | Mar. 31, 2021
Gain (Loss) on Sale of Derivatives | $ (0) | $ 253
Foreign Exchange Forward [Member] | Not Designated as Hedging Instrument [Member] |  |
Gain (loss) on settlement |  | 420
Gain (loss) on change in fair value |  | (167)
Gain (Loss) on Sale of Derivatives |  | $ 253
Foreign Exchange Forward [Member] | Not Designated as Hedging Instrument [Member] | Maximum [Member] |  |
Gain (loss) on settlement | 0 |
Gain (loss) on change in fair value |  |
Gain (Loss) on Sale of Derivatives | $ 0 |

X
- Definition Represents gain (loss) on settlement of derivatives. + References No definition available. + Details
Name: | tcx_GainLossOnSettlementOfDerivatives
Namespace Prefix: | tcx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) in the fair value of derivatives recognized in the income statement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (b)(1) -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959 + Details
Name: | us-gaap_DerivativeGainLossOnDerivativeNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.13(h)) -URI https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260 + Details
Name: | us-gaap_GainLossOnSaleOfDerivatives
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |