XML 146 R111.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Retirement Benefit Plans - Summary of Life Expectancies for Employee Retiring at Age 65 (Detail) | 12 Months Ended
--- | ---
Dec. 31, 2017 | Dec. 31, 2016
Disclosure of defined benefit plans [abstract] |  |
Retiring at the end of the reporting period, Male | 85.2 years | 85.1 years
Retiring 20 years after the end of the reporting period, Male | 86.3 years | 86.3 years
Retiring at the end of the reporting period, Female | 87.6 years | 87.6 years
Retiring 20 years after the end of the reporting period, Female | 88.6 years | 88.6 years

X
- References No definition available. + Details
Name: | ifrs-full_DisclosureOfDefinedBenefitPlansAbstract
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Life expectation period of female employees retiring at the end of reporting period. + References No definition available. + Details
Name: | teck_LifeExpectationPeriodOfFemaleEmployeesRetiringAtTheEndOfReportingPeriod
Namespace Prefix: | teck_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Life expectation period of female employees retiring twenty years after the end of reporting period. + References No definition available. + Details
Name: | teck_LifeExpectationPeriodOfFemaleEmployeesRetiringTwentyYearsAfterTheEndOfReportingPeriod
Namespace Prefix: | teck_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Life expectation period of male employees retiring at the end of reporting period. + References No definition available. + Details
Name: | teck_LifeExpectationPeriodOfMaleEmployeesRetiringAtTheEndOfReportingPeriod
Namespace Prefix: | teck_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Life expectation period of male employees retiring twenty years after the end of reporting period. + References No definition available. + Details
Name: | teck_LifeExpectationPeriodOfMaleEmployeesRetiringTwentyYearsAfterTheEndOfReportingPeriod
Namespace Prefix: | teck_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration