XML 125 R97.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Revenue Contract Balances (Details) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2018 CAD ($)
Changes in Contract Liabilities [Roll Forward] |
Dec. 31, 2017 | $ 62
Consideration received | 10
Dec. 31, 2018 | 87
IFRS 15 |
Changes in Contract Liabilities [Roll Forward] |
Dec. 31, 2017 | 62
IFRS 15 transition adjustment | 17
Amounts transferred to revenue included in opening balance | (10)
Consideration received | 13
Increases due to interest accrued and expensed during the period | 6
Amounts transferred to payables | (1)
Dec. 31, 2018 | $ 87

X
- Definition The amount of consideration paid or received in respect of both obtaining and losing control of subsidiaries or other businesses. [Refer: Subsidiaries [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 7 -IssueDate 2017-01-01 -Paragraph 40 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=7&date=2017-03-01&anchor=para_40_a&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_ConsiderationPaidReceived
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of an entity’s obligation to transfer goods or services to a customer for which the entity has received consideration (or the amount is due) from the customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Note Effective 2018-01-01 -Name IFRS -Number 15 -IssueDate 2017-01-01 -Paragraph 105 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=15&date=2017-03-01&anchor=para_105&doctype=Standard -URIDate 2017-03-09 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Note Effective 2018-01-01 -Name IFRS -Number 15 -IssueDate 2017-01-01 -Paragraph 116 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=15&date=2017-03-01&anchor=para_116_a&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_ContractLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The increase (decrease) in contract liabilities resulting from cumulative catch-up adjustments to revenue arising from a change in an estimate of the transaction price. The transaction price is the amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third parties (for example, some sales taxes). [Refer: Increase (decrease) through cumulative catch-up adjustments to revenue, contract liabilities] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Note Effective 2018-01-01 -Name IFRS -Number 15 -IssueDate 2017-01-01 -Paragraph 118 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=15&date=2017-03-01&anchor=para_118_b&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_IncreaseDecreaseThroughCumulativeCatchupAdjustmentsToRevenueArisingFromChangeInEstimateOfTransactionPriceContractLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of revenue that was included in the contract liability balance at the beginning of the period. [Refer: Contract liabilities; Revenue] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Note Effective 2018-01-01 -Name IFRS -Number 15 -IssueDate 2017-01-01 -Paragraph 116 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=15&date=2017-03-01&anchor=para_116_b&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Changes in Contract Liabilities [Roll Forward] + References No definition available. + Details
Name: | tac_ChangesinContractLiabilitiesRollForward
Namespace Prefix: | tac_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Increase (Decrease) Due To Interest Accrued And Expensed During Period, Contract Liabilities + References No definition available. + Details
Name: | tac_IncreaseDecreaseDueToInterestAccruedAndExpensedDuringPeriodContractLiabilities
Namespace Prefix: | tac_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Transfers To Payables, Contract Liabilities + References No definition available. + Details
Name: | tac_TransfersToPayablesContractLiabilities
Namespace Prefix: | tac_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | ifrs-full_NewIFRSsAxis=ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |