XML 90 R42.htm IDEA: XBRL DOCUMENT
v3.20.1

Note 5 - Derivative Instruments and Hedging Activities - Foreign Currency Forward Contracts (Details) $ in Thousands | Mar. 31, 2020 USD ($)
--- | ---
Notional amount of U.S. dollars | $ 61,751
Weighted average exchange rate of U.S. dollars | 1.3795
Foreign currency forward contracts, liability | $ (1,176)
Foreign Exchange Forward 1 [Member] |
Notional amount of U.S. dollars | $ 9,653
Weighted average exchange rate of U.S. dollars | 1.3296
Foreign currency forward contracts, liability | $ (526)
Foreign Exchange Forward 2 [Member] |
Notional amount of U.S. dollars | $ 10,656
Weighted average exchange rate of U.S. dollars | 1.3227
Foreign currency forward contracts, liability | $ (627)
Foreign Exchange Forward 3 [Member] |
Notional amount of U.S. dollars | $ 9,658
Weighted average exchange rate of U.S. dollars | 1.3227
Foreign currency forward contracts, liability | $ (565)
Foreign Exchange Forward 4 [Member] |
Notional amount of U.S. dollars | $ 11,124
Weighted average exchange rate of U.S. dollars | 1.4283
Foreign currency forward contracts, asset | $ 172
Foreign Exchange Forward 5 [Member] |
Notional amount of U.S. dollars | $ 9,878
Weighted average exchange rate of U.S. dollars | 1.4283
Foreign currency forward contracts, asset | $ 150
Foreign Exchange Forward 6 [Member] |
Notional amount of U.S. dollars | $ 10,782
Weighted average exchange rate of U.S. dollars | 1.4362
Foreign currency forward contracts, asset | $ 220

X
- Definition Average contractual rate at which a foreign currency can be purchased or sold. + References No definition available. + Details
Name: | us-gaap_DerivativeAverageForwardExchangeRate1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Nominal or face amount used to calculate payment on derivative. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959 + Details
Name: | us-gaap_DerivativeNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps. + References No definition available. + Details
Name: | us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into. + References No definition available. + Details
Name: | us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

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

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

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

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

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