XML 82 R111.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Retirement Benefit Plans - Summary of Life Expectancies for Employee Retiring at Age 65 (Detail) | 12 Months Ended
--- | ---
Dec. 31, 2019 | Dec. 31, 2018
Employee Benefits [Abstract] |  |
Retiring at the end of the reporting period, Male | P85Y3M18D | P85Y2M12D
Retiring 20 years after the end of the reporting period, Male | P86Y3M18D | P86Y3M18D
Retiring at the end of the reporting period, Female | P87Y8M12D | P87Y8M12D
Retiring 20 years after the end of the reporting period, Female | P88Y7M6D | P88Y7M6D

X
- Definition Life expectation period of female employees retiring at the end of reporting period. + References No definition available. + Details
Name: | teck_ActuarialAssumptionOfRetirementAgeFemaleEmployees
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_ActuarialAssumptionOfRetirementAgeFemaleEmployeesRetiringTwentyYearsAfterTheEndOfReportingPeriod
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_ActuarialAssumptionOfRetirementAgeMaleEmployees
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_ActuarialAssumptionOfRetirementAgeMaleEmployeesRetiringTwentyYearsAfterTheEndOfReportingPeriod
Namespace Prefix: | teck_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Employee Benefits [Abstract] + References No definition available. + Details
Name: | teck_EmployeeBenefitsAbstract
Namespace Prefix: | teck_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration