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

Retirement Benefit Plans - Summary of Life Expectancies for Employee Retiring at Age 65 (Detail) | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021
Employee Benefits [Abstract] |  |
Retiring at the end of the reporting period, Male | 85 years 3 months 18 days | 85 years 3 months 18 days
Retiring 20 years after the end of the reporting period, Male | 86 years 3 months 18 days | 86 years 4 months 24 days
Retiring at the end of the reporting period, Female | 87 years 8 months 12 days | 87 years 8 months 12 days
Retiring 20 years after the end of the reporting period, Female | 88 years 7 months 6 days | 88 years 8 months 12 days

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:durationItemType
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:durationItemType
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:durationItemType
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:durationItemType
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