XML 151 R115.htm IDEA: XBRL DOCUMENT
v3.24.0.1

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