XML 169 R134.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Accounting for Financial Instruments - Additional Information (Detail) $ in Millions | 12 Months Ended |  |
--- | --- | --- | ---
Dec. 31, 2017 CAD | Dec. 31, 2016 CAD | Dec. 31, 2016 USD ($) | Dec. 31, 2017 USD ($) | Dec. 31, 2016 USD ($)
Disclosure of nature and extent of risks arising from financial instruments [line items] |  |  |  |  |
Pre-tax gain loss from financial instruments due to interest rate change | CAD 10,000,000 | CAD 13,000,000 |  |  |
Gain on non-operating income (expense) | 51,000,000 | 113,000,000 |  |  |
Sale and repurchase agreements [member] |  |  |  |  |
Disclosure of nature and extent of risks arising from financial instruments [line items] |  |  |  |  |
Outstanding settlements receivable | 687,000,000 | 631,000,000 |  |  |
Outstanding settlements payable | 39,000,000 | 43,000,000 |  |  |
Embedded derivatives [member] |  |  |  |  |
Disclosure of nature and extent of risks arising from financial instruments [line items] |  |  |  |  |
Fair value of embedded derivative | CAD 9,000,000 | 2,000,000 |  |  |
Percentage of ongoing payment containing embedded derivative | 15 |  |  |  |
Percentage of ongoing payment containing embedded derivative | 5 |  |  |  |
Fair value of embedded derivative | CAD 3,000,000 | 1,000,000 |  |  |
Notes Due 2024 [member] | Embedded derivatives [member] |  |  |  |  |
Disclosure of nature and extent of risks arising from financial instruments [line items] |  |  |  |  |
Fair value of embedded derivative | 108,000,000 | 78,000,000 |  |  |
Contingent Zinc Escalation Payment Embedded Derivative [member] | Embedded derivatives [member] |  |  |  |  |
Disclosure of nature and extent of risks arising from financial instruments [line items] |  |  |  |  |
Fair value of embedded derivative | $ |  |  |  | $ 43 | $ 20
Derivatives not designated as hedges [member] |  |  |  |  |
Disclosure of nature and extent of risks arising from financial instruments [line items] |  |  |  |  |
Fair value of commodity swaps | $ |  |  |  | 6 |
Currency risk [member] |  |  |  |  |
Disclosure of nature and extent of risks arising from financial instruments [line items] |  |  |  |  |
Strengthening/Weakening of Canadian dollar against the U.S. dollar | 0.10 |  |  |  |
Pre-tax gain loss from financial instruments due to foreign currency translation | (3,000,000) | (10,000,000) |  |  |
Pre-tax gain loss in other comprehensive income from translation of foreign operations | (157,000,000) | CAD (11,000,000) |  |  |
Commodity Price Risk [member] |  |  |  |  |
Disclosure of nature and extent of risks arising from financial instruments [line items] |  |  |  |  |
Percentage of change in commodity price |  | 10 | 10 |  |
Change in profit loss due to change in commodity price | CAD 26,000,000 |  | $ 45 |  |
Currency risk [member] |  |  |  |  |
Disclosure of nature and extent of risks arising from financial instruments [line items] |  |  |  |  |
Currency denominated debt | $ |  |  |  | $ 4,100 |

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_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems
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 2017-01-01 -Paragraph 25 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=7&date=2017-03-01&anchor=para_25&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_FinancialAssetsAtFairValue
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The fair value of financial liabilities. [Refer: At fair value [member]; Financial liabilities] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2017-01-01 -Paragraph 25 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=7&date=2017-03-01&anchor=para_25&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_FinancialLiabilitiesAtFairValue
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The disclosure of the sensitivity analysis for types of market risk to which the entity is exposed, showing how profit or loss and equity would have been affected by changes in the relevant risk variable that were reasonably possible at that date. [Refer: Market risk [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2017-01-01 -Paragraph 40 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=7&date=2017-03-01&anchor=para_40_a&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk
Namespace Prefix: | ifrs-full_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of commodity swaps. + References No definition available. + Details
Name: | teck_FairValueOfCommoditySwaps
Namespace Prefix: | teck_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Gain on debt prepayment options. + References No definition available. + Details
Name: | teck_GainOnDebtPrepaymentOptions
Namespace Prefix: | teck_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Gold stream embedded derivative description. + References No definition available. + Details
Name: | teck_GoldStreamEmbeddedDerivativeDescription
Namespace Prefix: | teck_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sensitivity analysis impact to profit and loss for each type of market risk. + References No definition available. + Details
Name: | teck_SensitivityAnalysisImpactToProfitAndLossForEachTypeOfMarketRisk
Namespace Prefix: | teck_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sensitivity analysis of pretax gain loss from financial instruments on exchange differences. + References No definition available. + Details
Name: | teck_SensitivityAnalysisOfPreTaxGainLossFromFinancialInstrumentsOnExchangeDifferences
Namespace Prefix: | teck_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Sensitivity analysis of pre tax gain loss from financial instruments on interest rate changes. + References No definition available. + Details
Name: | teck_SensitivityAnalysisOfPreTaxGainLossFromFinancialInstrumentsOnInterestRateChanges
Namespace Prefix: | teck_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Sensitivity analysis of pre-tax gain loss from other comprehensive income on exchange differences. + References No definition available. + Details
Name: | teck_SensitivityAnalysisOfPreTaxGainLossFromOtherComprehensiveIncomeOnExchangeDifferences
Namespace Prefix: | teck_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Sensitivity analysis on exchange differences. + References No definition available. + Details
Name: | teck_SensitivityAnalysisOnExchangeDifferences
Namespace Prefix: | teck_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Settlements payable. + References No definition available. + Details
Name: | teck_SettlementsPayable
Namespace Prefix: | teck_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Settlements receivable. + References No definition available. + Details
Name: | teck_SettlementsReceivable
Namespace Prefix: | teck_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Silver stream embedded derivative description. + References No definition available. + Details
Name: | teck_SilverStreamEmbeddedDerivativeDescription
Namespace Prefix: | teck_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition US Dollar debt designated as hedge against foreign subsidiaries. + References No definition available. + Details
Name: | teck_USDollarDebtDesignatedAsHedgeAgainstForeignSubsidiaries
Namespace Prefix: | teck_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

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

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=teck_NotesDueTwoThousandTwentyFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=teck_ContingentZincEscalationPaymentEmbeddedDerivativeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfHedgesAxis=teck_DerivativesNotDesignatedAsHedgesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_CommodityPriceRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgingInstrumentsAxis=ifrs-full_CurrencyRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |