XML 132 R102.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Leases - Liability (Details) - CAD ($) $ in Millions | Dec. 31, 2019 | Jan. 01, 2019 | Dec. 31, 2018
--- | --- | --- | ---
Undiscounted minimum lease payments: |  |  |
Undiscounted minimum lease payments: | $ 1,140 | $ 437 |
Effect of discounting | (468) |  |
Present value of minimum lease payments - total lease liabilities | 672 | $ 680 | $ 338
Less current portion | (160) |  | (32)
Long-term lease liabilities | 512 |  | $ 306
Less than one year |  |  |
Undiscounted minimum lease payments: |  |  |
Undiscounted minimum lease payments: | 162 |  |
Two to three years |  |  |
Undiscounted minimum lease payments: |  |  |
Undiscounted minimum lease payments: | 193 |  |
Four to five years |  |  |
Undiscounted minimum lease payments: |  |  |
Undiscounted minimum lease payments: | 109 |  |
Thereafter |  |  |
Undiscounted minimum lease payments: |  |  |
Undiscounted minimum lease payments: | $ 676 |  |

X
- Definition The amount of current lease liabilities. [Refer: Lease liabilities] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 16 -IssueDate 2019-01-01 -Paragraph 47 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2019-en-r&anchor=para_47_b&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_CurrentLeaseLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 16 -IssueDate 2019-01-01 -Paragraph 47 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2019-en-r&anchor=para_47_b&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_LeaseLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of non-current lease liabilities. [Refer: Lease liabilities] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 16 -IssueDate 2019-01-01 -Paragraph 47 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2019-en-r&anchor=para_47_b&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_NoncurrentLeaseLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee Operating Lease Liability Undiscounted Excess Amount1 + References No definition available. + Details
Name: | teck_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount1
Namespace Prefix: | teck_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Undiscounted Minimum Lease Payments [Abstract] + References No definition available. + Details
Name: | teck_UndiscountedMinimumLeasePaymentsAbstract
Namespace Prefix: | teck_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Undiscounted Operating Lease Payments To Be Paid + References No definition available. + Details
Name: | teck_UndiscountedOperatingLeasePaymentsToBePaid
Namespace Prefix: | teck_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |