XML 94 R66.htm IDEA: XBRL DOCUMENT
v3.21.1

DERIVATIVE INSTRUMENTS (Narrative) (Details) $ in Thousands, lb in Millions | 12 Months Ended
--- | ---
Dec. 31, 2020 CAD ($) lb $ / Pound $ / Pound | Dec. 31, 2019 CAD ($) lb
Disclosure of detailed information about financial instruments [line items] |  |
Purchase of put options | $ 6,025 | $ 2,834
Copper put option contracts one [Member] |  |
Disclosure of detailed information about financial instruments [line items] |  |
Number of pounds of copper for which put options were purchased | lb | 59.5 | 48.0
Purchase of put options | $ 1,742 | $ 2,834
Copper put option contracts one [Member] | Bottom of range [Member] |  |
Disclosure of detailed information about financial instruments [line items] |  |
Maturity date | from January 2020 | from February
Strike price | $ / Pound | 2.30 |
Copper put option contracts one [Member] | Top of range [Member] |  |
Disclosure of detailed information about financial instruments [line items] |  |
Maturity date | to December 2020 | to December 2019
Strike price | $ / Pound | 2.60 |
Copper put option contracts two [Member] |  |
Disclosure of detailed information about financial instruments [line items] |  |
Number of pounds of copper for which put options were purchased | lb | 37.5 |
Purchase of put options | $ 1,514 |
Copper put option contracts two [Member] | Bottom of range [Member] |  |
Disclosure of detailed information about financial instruments [line items] |  |
Maturity date | from January 2021 |
Strike price | $ / Pound | 2.80 |
Copper put option contracts two [Member] | Top of range [Member] |  |
Disclosure of detailed information about financial instruments [line items] |  |
Maturity date | to June 2021 |
Strike price | $ / Pound | 3.20 |
Fuel call options [Member] |  |
Disclosure of detailed information about financial instruments [line items] |  |
Purchase of put options | $ 916 |
Fuel call options outstanding at fair value | $ 278 |
Fuel call options [Member] | Bottom of range [Member] |  |
Disclosure of detailed information about financial instruments [line items] |  |
Maturity date | from April 2020 |
Fuel call options [Member] | Top of range [Member] |  |
Disclosure of detailed information about financial instruments [line items] |  |
Maturity date | to March 2021 |

X
- Definition The cash outflow for futures contracts, forward contracts, option contracts and swap contracts except when the contracts are held for dealing or trading purposes or the payments are classified as financing activities. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2019-01-01 -Paragraph 16 -Subparagraph g -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_16_g&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfFinancialInstrumentsLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The fair value of financial assets. [Refer: At fair value [member]; Financial assets] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2019-01-01 -Paragraph 25 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_25&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_FinancialAssetsAtFairValue
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Derivative maturity date. + References No definition available. + Details
Name: | tgb_DerivativeMaturityDate
Namespace Prefix: | tgb_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of pounds of copper. + References No definition available. + Details
Name: | tgb_NumberOfPoundsOfCopper
Namespace Prefix: | tgb_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the strike price of derivative instrument. + References No definition available. + Details
Name: | tgb_StrikePriceOfDerivativeInstrument
Namespace Prefix: | tgb_
Data Type: | srt-types:perUnitItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_OptionContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=tgb_OptionContractOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=tgb_OptionContractTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |